Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

E' possibile integrare nel portale uno schematic editor?

Regole da rispettare, modifiche, aggiunte, idee per EY

Moderatore: Foto Utenteadmin

0
voti

[161] Re: E' possibile integrare nel portale uno schematic editor?

Messaggioda Foto Utentewebmaster » 29 apr 2010, 17:31

Vi ringrazio per i complimenti... "Lavoro" ad electroportal da quando ero piccolo, quindi un po' di esperienza me la sono fatta... Sapendo già dove andare a parare, il lavoro di integrazione del renderer è stato abbastanza semplice... e dietro electroportal giravano già da tempo meccanismi molto più complessi. Il merito, ripeto, va soprattutto a DarwinNe e al suo software, le cui difficoltà di sviluppo non sono nemmeno paragonabili a quelle da me incontrate nell'integrazione del renderer.
Nicolò
Avatar utente
Foto Utentewebmaster
10,3k 4 11 13
Manager
Manager
 
Messaggi: 610
Iscritto il: 14 ago 2004, 22:14

0
voti

[162] Re: E' possibile integrare nel portale uno schematic editor?

Messaggioda Foto UtenteDarwinNE » 3 mag 2010, 23:06

bruno valente ha scritto:Quando ci si imbarca nello sbroglio manuale di un doppia faccia, il fatto di non poter vedere bene i percorsi delle piste di sotto, crea non poche difficoltà. Sarebbe veramente bello poter vedere bene le piste in trasparenza.


Puoi provare a vedere come ti trovi con la versione 0.23.3 zeta di FidoCadJ? L'ho appena caricata su SourceForge:

https://sourceforge.net/projects/fidoca ... r/download

Ho messo a punto la possibilità di rendere i layer trasparenti (per default sono opachi al 100%). Il software salva e carica una configurazione dei layer all'interno del file prodotto da FidoCadJ, se questa è diversa dalla configurazione di default.
Questa è una versione che nelle mie intenzioni è abbastanza vicina alla 0.23.3, diciamo così, ufficiale. Il lavoro che mi resta è correggere gli ultimi bug e documentare accuratamente le novità sui manuali (in italiano, inglese e francese). Se vedete qualche comportamento strano, fatemi sapere, perché a volte non mi accorgo di cose evidenti.
Dopodiché, sarà probabilmente meglio che sul forum vengano utilizzate solo versioni stabili e testate, di modo da evitare i problemi.

bruno valente ha scritto:La butto lì: anche la funzione "riempimento" non guasterebbe. Quando necessita realizzare piste molto larghe o masse che si intrufolano dappertutto (alta frequenza) è un gran casino spennellare le piste l'una a fianco all'altra e tappare tutti i buchi.


Per questo, temo ci sarà ancora un po' da attendere :D
Follow me on Mastodon: @davbucci@mastodon.sdf.org
Avatar utente
Foto UtenteDarwinNE
31,0k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 4420
Iscritto il: 18 apr 2010, 9:32
Località: Grenoble - France

0
voti

[163] Re: E' possibile integrare nel portale uno schematic editor?

Messaggioda Foto Utenteadmin » 6 mag 2010, 1:20

Quali criteri occorre seguire per costruire correttamente una libreria?

I simboli, dopo aver memorizzato il file suddividendo le macro, nel rendering risultano distorti.

Rendering


Esportazione in formato png

provaLibJ.png
provaLibJ.png (2.38 KiB) Osservato 26958 volte



Cattura dello schermo

provaLibJSnap.png
provaLibJSnap.png (18.25 KiB) Osservato 26957 volte


Confronto: a tratto continuo i simboli della libreria non standard
confronto.png
confronto.png (45.45 KiB) Osservato 26942 volte
Avatar utente
Foto Utenteadmin
196,7k 9 12 17
Manager
Manager
 
Messaggi: 11953
Iscritto il: 6 ago 2004, 13:14

0
voti

[164] Re: E' possibile integrare nel portale uno schematic editor?

Messaggioda Foto Utenteadmin » 6 mag 2010, 3:28

Ecco un'ulteriore irregolarità relativa in pratica sempre all'opzione di suddivisione delle macro

Lo schema è sempre lo stesso.

File salvato settando l'opzione di suddivisione delle macro le macro


File ottenuto deselezionando l'opzione di suddivisione delle macro

Avatar utente
Foto Utenteadmin
196,7k 9 12 17
Manager
Manager
 
Messaggi: 11953
Iscritto il: 6 ago 2004, 13:14

0
voti

[165] Re: E' possibile integrare nel portale uno schematic editor?

Messaggioda Foto UtenteDarwinNE » 6 mag 2010, 9:00

admin ha scritto:Ecco un'ulteriore irregolarità relativa in pratica sempre all'opzione di suddivisione delle macro


Grazie per la segnalazione. Si tratta di una funzionalità che non c'è da tantissimo e c'è quindi qualche bug da correggere di cui mi occuperò nonappena possibile.
Follow me on Mastodon: @davbucci@mastodon.sdf.org
Avatar utente
Foto UtenteDarwinNE
31,0k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 4420
Iscritto il: 18 apr 2010, 9:32
Località: Grenoble - France

0
voti

[166] Re: E' possibile integrare nel portale uno schematic editor?

Messaggioda Foto UtenteDarwinNE » 8 mag 2010, 19:10

admin ha scritto:File ottenuto deselezionando l'opzione di suddivisione delle macro



Dovrei essere riuscito a correggere questo problema.

admin ha scritto:Confronto: a tratto continuo i simboli della libreria non standard
confronto.png
confronto.png (45.45 KiB) Osservato 26878 volte


Questo problema, invece, non sono riuscito a riprodurlo.

Ho messo in linea un'altra versione preliminare da provare:

https://sourceforge.net/projects/fidoca ... r/download

Ho corretto diversi problemini che si erano presentati (alcuni piuttosto evidenti). Direi che siamo a livello di una release candidate. Potresti provarla e dirmi come va? In particolare, il problema delle distorsioni dei simboli si presenta ancora? C'è altro da correggere che mi è sfuggito?
Se il problema delle distorsioni si presenta ancora, potresti mandarmi le librerie che danno problemi ed un disegno in cui questi sono particolarmente evidenti?
Follow me on Mastodon: @davbucci@mastodon.sdf.org
Avatar utente
Foto UtenteDarwinNE
31,0k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 4420
Iscritto il: 18 apr 2010, 9:32
Località: Grenoble - France

0
voti

[167] Re: E' possibile integrare nel portale uno schematic editor?

Messaggioda Foto Utenteadmin » 8 mag 2010, 20:16

Stavolta funziona bene.
Ho preso gli stessi simboli della stessa libreria che in precedenza erano deformati, utilizzando l'ultima versione che hai messo online e la precedente.

Con l'ultima versione questo è il risultato: i simboli della libreria sono riprodotti senza distorsioni




Invece con la precedente versione il risultato è questo in cui le distorsioni ci sono.



Direi che hai risolto il problema :D =D>

Ne approfitto per chiederti una cosa: qual è il metodo da seguire per costruire una libreria?
Io sono partito da una esistente e ricopio in essa, con un editor, i simboli che costruisco... :roll:
Non è un metodo che mi piaccia molto e penso di non aver capito quale sia la strada da seguire.
Avatar utente
Foto Utenteadmin
196,7k 9 12 17
Manager
Manager
 
Messaggi: 11953
Iscritto il: 6 ago 2004, 13:14

0
voti

[168] Re: E' possibile integrare nel portale uno schematic editor?

Messaggioda Foto UtenteDarwinNE » 9 mag 2010, 0:51

admin ha scritto:Direi che hai risolto il problema :D =D>


Ottimo :)

admin ha scritto:Ne approfitto per chiederti una cosa: qual è il metodo da seguire per costruire una libreria?
Io sono partito da una esistente e ricopio in essa, con un editor, i simboli che costruisco... :roll:
Non è un metodo che mi piaccia molto e penso di non aver capito quale sia la strada da seguire.


Forse fare nuove librerie è più comodo utilizzando il FidoCad originale, prima o poi mi deciderò a migliorare anche questo difetto di FidoCadJ, anche se devo ammettere che la cosa non è fra le mie priorità attuali.
Al momento, l'unico modo per lavorare sulle librerie con FidoCadJ è fare come fai tu, ovvero costruire i simboli uno per uno e fare copia/incolla all'interno del file, utilizzando un editor. Ci sono alcuni tag da mettere a posto a mano, come avrai visto dalla descrizione fatta nel manuale:
"La prima linea indica fra parentesi quadre il nome della libreria (preceduto da FIDOLIB). La seconda linea fornisce, fra parentesi graffe, la categoria della libreria all'interno della quale riunire le macro, fornite successivamente. Ogni macro è formata da un'intestazione (fra parentesi quadre) ed una sequenza di comandi.
L'intestazione è composta dal codice (che DEVE essere unico all'interno della libreria) e dalla descrizione. Il codice sarà
utilizzato all'interno del codice FidoCad, mentre la descrizione serve solo all'utente per capire di che macro si tratta. I comandi non sono altro che dei disegni FidoCad, attorno al punto (100,100), utilizzato come origine. Questo punto sarà poi quello che verrà rimappato nel momento in cui la macro verrà introdotta. La macro verrà poi richiamata con la primitiva MC, con il codice "libreria.macro". Nulla impedisce di richiamare una macro all'interno di un'altra macro.
Quello che bisogna evitare, ovviamente, è la ricorsione, ovvero di scrivere una macro che richiama sé stessa. "

Avrai notato che FidoCadJ può mostrare un bollino rosso attorno all'origine per la macro, ovvero alle coordinate (100, 100).

Le librerie sono caricate solo una volta all'avvio del programma, cosa un pelo scomoda. Per quanto riguarda l'organizzazione della libreria, direi che non ci sono regole ferree. Sarebbe bene cercare di fare una collezione di simboli coerenti come dimensioni e bene ordinati fra le varie sottocategorie. Fare una buona libreria non è un lavoro banale e tengo a precisare che non ho fatto quasi nulla sulle librerie incluse in FidoCadJ, a parte tradurle in inglese (la traduzione appare quando FidoCadJ è usato in una lingua diversa dall'italiano).
Qui ho cercato di raccogliere e pubblicare le librerie che ho ricevuto, ovviamente con il beneplacito degli autori:

http://davbucci.chez-alice.fr/index.php ... e=Italiano

Se fai qualcosa di interessante e vuoi metterla a disposizione della comunità di utenti FidoCadJ, puoi inviarmela, se ti va.
Follow me on Mastodon: @davbucci@mastodon.sdf.org
Avatar utente
Foto UtenteDarwinNE
31,0k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 4420
Iscritto il: 18 apr 2010, 9:32
Località: Grenoble - France

0
voti

[169] Re: E' possibile integrare nel portale uno schematic editor?

Messaggioda Foto Utenteadmin » 9 mag 2010, 1:25

Ok, allora. Procedo come ho fatto. Temevo solo che il passaggio manuale attraverso un editor nascondesse insidie: la deformazione dei simboli l'avevo attribuita inizialmente al metodo che seguivo.

Nessun problema a mettere a disposizione la libreria di simboli.Anzi.
Ti chiedo una cosa allora: le librerie aggiuntive potrebbero essere sul server del sito?
Avatar utente
Foto Utenteadmin
196,7k 9 12 17
Manager
Manager
 
Messaggi: 11953
Iscritto il: 6 ago 2004, 13:14

0
voti

[170] Re: E' possibile integrare nel portale uno schematic editor?

Messaggioda Foto UtenteDarwinNE » 9 mag 2010, 1:29

admin ha scritto:Ti chiedo una cosa allora: le librerie aggiuntive potrebbero essere sul server del sito?


Intendi sul server di Electroportal? Sì, esiste l'opzione -d di FidoCadJ chiamato da linea di comando: permette di specificare una directory all'interno della quale il programma carica tutti i file FCL che trova. Attenzione che credo funzioni solo per le ultimissime versioni preliminari del mio programma, non so se è il caso con quella che è attualmente utilizzata per la conversione dei disegni.
Follow me on Mastodon: @davbucci@mastodon.sdf.org
Avatar utente
Foto UtenteDarwinNE
31,0k 7 11 13
G.Master EY
G.Master EY
 
Messaggi: 4420
Iscritto il: 18 apr 2010, 9:32
Località: Grenoble - France

PrecedenteProssimo

Torna a Chiarimenti, regole, informazioni, proposte

Chi c’è in linea

Visitano il forum: Nessuno e 8 ospiti