Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Collaborate allo sviluppo FidoCadJ!

Regole da rispettare, modifiche, aggiunte, idee per EY

Moderatore: Foto Utenteadmin

2
voti

[601] Re: Collaborate allo sviluppo FidoCadJ!

Messaggioda Foto UtenteMax2433BO » 22 apr 2020, 10:41

Ciao Foto UtenteDarwinNE,

allora ho fatto una prova prelevando il file lib_agg.fcl dall issue #163 da te segnalata e ho provato ad aggiungere il componete uA 79xx nella sezione IC...

... effettivamente, rispetto all'originale è tutto rimescolato.

Ad aprirli entrambi con FidoCadJ sembra, però, che contengano entrambi gli stessi componenti (tranne quello aggiunto) però si dovrebbe fare un confronto approfondito dei file.

Ci ho provato con il comando

Codice: Seleziona tutto
diff lib_agg_mod.fcl lib_agg.fcl


ma ottengo migliaia di linee segnate come differenti per il fatto che in lib_agg_mod.fcl è, come detto, tutto rimescolato.

Ti allego i due file, quello originale come lib_agg.fcl e quello con il componente aggiunto lib_agg_mod.fcl all'interno del file compresso lib_agg_prova.zip.

O_/ Max

lib_agg_prova.zip
(57.51 KiB) Scaricato 38 volte
Disapprovo quello che dite, ma difenderò fino alla morte il vostro diritto di dirlo [attribuita a Voltaire]

Sapere sia di sapere una cosa, sia di non saperla: questa è conoscenza. [Confucio, "I colloqui"]
Avatar utente
Foto UtenteMax2433BO
13,3k 4 10 13
G.Master EY
G.Master EY
 
Messaggi: 3233
Iscritto il: 25 set 2013, 16:29
Località: Universo - Via Lattea - Sistema Solare - Terzo pianeta...

1
voti

[602] Re: Collaborate allo sviluppo FidoCadJ!

Messaggioda Foto UtenteDarwinNE » 22 apr 2020, 11:03

Grazie, Foto UtenteMax2433BO :ok:

Il fatto che sia rimescolato a me non crea problemi. Invece vorrei sapere se ci sono casi in cui si perde qualcosa per strada.
Follow FidoCadJ development on Twitter: https://twitter.com/davbucci
Avatar utente
Foto UtenteDarwinNE
27,2k 6 11 13
G.Master EY
G.Master EY
 
Messaggi: 3856
Iscritto il: 18 apr 2010, 9:32
Località: Grenoble - France

2
voti

[603] Re: Collaborate allo sviluppo FidoCadJ!

Messaggioda Foto UtenteMax2433BO » 22 apr 2020, 11:13

DarwinNE ha scritto:Invece vorrei sapere se ci sono casi in cui si perde qualcosa per strada.


... dovrei capire come estrapolare SOLO la mancanza di alcuni dati invece che tutte le differenze tra i due... :-k

... dovrò cercare un po'...

O_/ Max
Disapprovo quello che dite, ma difenderò fino alla morte il vostro diritto di dirlo [attribuita a Voltaire]

Sapere sia di sapere una cosa, sia di non saperla: questa è conoscenza. [Confucio, "I colloqui"]
Avatar utente
Foto UtenteMax2433BO
13,3k 4 10 13
G.Master EY
G.Master EY
 
Messaggi: 3233
Iscritto il: 25 set 2013, 16:29
Località: Universo - Via Lattea - Sistema Solare - Terzo pianeta...

1
voti

[604] Re: Collaborate allo sviluppo FidoCadJ!

Messaggioda Foto Utenteaduri » 25 apr 2020, 19:17

Buongiorno a tutti,
ho appena terminato la mia cnc autocostruita da zero e vorrei usare fidocadj essendoci affezionato ed è molto user friendly.
La mia esigenza è fare le incisioni dei pannelli e le dime di forature.
Ho diviso la griglia ad 1mm per poterlo usare come semplice cad meccanico, ma mi sarebbe utile poter quotare in automatico le dimensioni, sarà per mia ignoranza ma non ho trovato il comando.
Sarebbe bello averlo in quando esportandolo in svg sembra che mantenga le dimensioni essendo un formato vettoriale e lo potrei dare in pasto a bcnc come dxf (dopo la conversione) e generare il g-code.

Vi invio una realizzazione di un PCB 2x5cm con un g-code fornito da un amico per testare la mia macchina

ciao
Antonio
Allegati
20200423_filtro  poli.jpg
Avatar utente
Foto Utenteaduri
425 1 5 10
Expert
Expert
 
Messaggi: 844
Iscritto il: 29 giu 2005, 23:13
Località: Genova

1
voti

[605] Re: Collaborate allo sviluppo FidoCadJ!

Messaggioda Foto UtenteDarwinNE » 26 apr 2020, 13:28

aduri ha scritto:Ho diviso la griglia ad 1mm per poterlo usare come semplice cad meccanico, ma mi sarebbe utile poter quotare in automatico le dimensioni, sarà per mia ignoranza ma non ho trovato il comando.


Non c'è!

A dire la verità, non saprei neanche come funziona la cosa :oops:
Vista l'ampiezza del cantiere in corso per la versione 0.24.8, consiglierei di aprire una issue su GitHub, ma non la tratterò in breve tempo.

Le cose su cui sto lavorando in questo momento sono queste:

https://github.com/DarwinNE/FidoCadJ/milestone/3

Sono al 70% della #146, 80% della #150. Ho abbastanza paura della #71 che mi darà sicuramente notevolissimi grattacapi, ma è una cosa di cui ho bisogno per il mio lavoro, non posso farne a meno.

Confermo che l'esportazione in SVG dovrebbe mantenere rigorosamente le dimensioni. Tuttavia, non ho avuto tantissimi feedback sul SVG, spero che funzioni in maniera corretta, dovrebbe essere il caso, ma magari qualche bug si insinua ancora. Sarebbe molto utile se si potesse testare a fondo l'esportazione in questo formato, cercherei sicuramente di migliorarla in tempi brevi.
Follow FidoCadJ development on Twitter: https://twitter.com/davbucci
Avatar utente
Foto UtenteDarwinNE
27,2k 6 11 13
G.Master EY
G.Master EY
 
Messaggi: 3856
Iscritto il: 18 apr 2010, 9:32
Località: Grenoble - France

2
voti

[606] Re: Collaborate allo sviluppo FidoCadJ!

Messaggioda Foto UtenteDarwinNE » 27 apr 2020, 0:38

Foto Utenteaduri, ho visto la issue :ok:

Se volete fare qualche prova, ho rilasciato stasera una versione abbastanza preliminare di FidoCadJ 0.24.8.

https://github.com/DarwinNE/FidoCadJ/re ... .24.8gamma

Ho già visto qualche difettuccio, ma nel complesso queste sono le cose che ho fatto rispetto alla versione 0.24.7:

  • Fix incorrect export of dashed lines (issue #142).
  • Export splitting layers on multiple files (issue #154).
  • Fix Inverted filter symbols (issue #153).
  • Enter image size when exporting in bitmap format (issue #147).
  • The arrow length and half widths may be floating point (issue #111).
  • Increase precision of arrows (issue #172).
  • Avoid that certain characters in text break the SVG export (issue #162).
  • Fix certain components (issue #173).
  • Fix a performance issue with Linux and certain zoom factors (issue #166).
  • Add norator and nullator symbols for the EY library (issue #167).
  • More precise handling of dashed curves (issue #161).
  • Correct handling of accented characters for Java >7 (issue #149).
  • Fix incompatibility with Java versions >=9 (issue #150).
  • Implement "Copy as image" feature (issue #146).

I numeri con il # sono le issue su GitHub, ci sarebbe da vedere se i problemi sono stati corretti sul serio o se permangono ancora delle cose da correggere. Nel qual caso, riaprite la issue corrispondente :ok:

Vorrei testare anche un modo nuovo di distribuire i file con MacOS, che dovrebbe essere più robusto e non richiedere più di installare separatamente Java, cosa che ultimamente creava notevoli difficoltà agli appassionati di questo sistema operativo. In compenso, il file da scaricare è più grosso, ma almeno l'utente non si accorge neppure di avere davanti un programma scritto in Java ed è questo quello che conta.

Una cosa che è cambiata è la versione minima richiesta di Java, che dovrebbe essere passata alla 9. Sto compilando con la 14, potrebbe darsi che venga richiesta addirittura la versione 14, uscita da poco.

Le cose su cui vorrei ancora lavorare prima di tentare di rilasciare una versione definitiva sono queste: https://github.com/DarwinNE/FidoCadJ/milestone/3

Mi fate sapere cosa funziona e cosa no, se avete tempo da provarla? :ok:
Follow FidoCadJ development on Twitter: https://twitter.com/davbucci
Avatar utente
Foto UtenteDarwinNE
27,2k 6 11 13
G.Master EY
G.Master EY
 
Messaggi: 3856
Iscritto il: 18 apr 2010, 9:32
Località: Grenoble - France

0
voti

[607] Re: Collaborate allo sviluppo FidoCadJ!

Messaggioda Foto UtenteMax2433BO » 27 apr 2020, 8:58

... scusa Foto UtenteDarwinNE, ma non riesco ad avviarlo ne con la jre1.8.0_131, ne con jre11.0.1, ne con OpenJDK 11...

... non fa assolutamente nulla :?

... provo a cercare se esiste la versione 14 per linux...
Disapprovo quello che dite, ma difenderò fino alla morte il vostro diritto di dirlo [attribuita a Voltaire]

Sapere sia di sapere una cosa, sia di non saperla: questa è conoscenza. [Confucio, "I colloqui"]
Avatar utente
Foto UtenteMax2433BO
13,3k 4 10 13
G.Master EY
G.Master EY
 
Messaggi: 3233
Iscritto il: 25 set 2013, 16:29
Località: Universo - Via Lattea - Sistema Solare - Terzo pianeta...

0
voti

[608] Re: Collaborate allo sviluppo FidoCadJ!

Messaggioda Foto UtenteDarwinNE » 27 apr 2020, 9:14

Era quello che temevo... :?

Non hai neanche un messaggio di errore scrivendo "java -jar fidocadj.jar" da linea di comando?
Follow FidoCadJ development on Twitter: https://twitter.com/davbucci
Avatar utente
Foto UtenteDarwinNE
27,2k 6 11 13
G.Master EY
G.Master EY
 
Messaggi: 3856
Iscritto il: 18 apr 2010, 9:32
Località: Grenoble - France

1
voti

[609] Re: Collaborate allo sviluppo FidoCadJ!

Messaggioda Foto UtenteMax2433BO » 27 apr 2020, 9:14

... adesso provo e ti dico...

EDIT:

Foto UtenteDarwinNE, viene riportato tutto ciò

Codice: Seleziona tutto
Gtk-Message: 09:17:15.452: Failed to load module "canberra-gtk-module"
Exception in thread "AWT-EventQueue-0" java.lang.UnsupportedOperationException: The APP_ABOUT action is not supported on the current platform!
   at java.desktop/java.awt.Desktop.checkActionSupport(Desktop.java:380)
   at java.desktop/java.awt.Desktop.setAboutHandler(Desktop.java:696)
   at net.sourceforge.fidocadj.ADesktopIntegration.registerActions(ADesktopIntegration.java:54)
   at net.sourceforge.fidocadj.CreateSwingInterface.run(FidoMain.java:454)
   at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
   at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)
   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)
   at java.base/java.security.AccessController.doPrivileged(Native Method)
   at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
   at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)
   at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
   at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
   at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
   at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
   at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
   at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
Disapprovo quello che dite, ma difenderò fino alla morte il vostro diritto di dirlo [attribuita a Voltaire]

Sapere sia di sapere una cosa, sia di non saperla: questa è conoscenza. [Confucio, "I colloqui"]
Avatar utente
Foto UtenteMax2433BO
13,3k 4 10 13
G.Master EY
G.Master EY
 
Messaggi: 3233
Iscritto il: 25 set 2013, 16:29
Località: Universo - Via Lattea - Sistema Solare - Terzo pianeta...

1
voti

[610] Re: Collaborate allo sviluppo FidoCadJ!

Messaggioda Foto UtenteMax2433BO » 27 apr 2020, 9:26

... ho provato anche con la versione 14.0.1 e l'unica differenza, come risposta al comando, è che manca la linea

Codice: Seleziona tutto
Gtk-Message: 09:17:15.452: Failed to load module "canberra-gtk-module"
Disapprovo quello che dite, ma difenderò fino alla morte il vostro diritto di dirlo [attribuita a Voltaire]

Sapere sia di sapere una cosa, sia di non saperla: questa è conoscenza. [Confucio, "I colloqui"]
Avatar utente
Foto UtenteMax2433BO
13,3k 4 10 13
G.Master EY
G.Master EY
 
Messaggi: 3233
Iscritto il: 25 set 2013, 16:29
Località: Universo - Via Lattea - Sistema Solare - Terzo pianeta...

PrecedenteProssimo

Torna a Chiarimenti, regole, informazioni, proposte

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti