Betoniera
Guest
nota di gestione: questa discussione origina da un altro thread, questo, attinente la determinazione del senso orario o antiorario di una polilinea. l'argomento è stato all'origine dello sviluppo poi del lisp oggetto di questo thread.
innanzi tutto grazie per la risposta (oltretutto rapidissima).
ti spiego meglio il problema, così magari mi dai qualche dritta.
ho sviluppato una serie di programmi lisp per disegnare il cemento armato.
in particolare i ferri, li disegno come poliliee, sempre aperte.
il disegno dei ferri è libero, pertanto ho delle poliline orarie e altre antiorarie.
quando quoto le poliline succede questo:

come vedi la quotature della prima staffa non è accettabile perchè le lunghezze dei segmanti si sovrappongono.
per ovviare all'inconveniente, ho scritto 2 programmi lisp, uno per quotare le polinee in senso orario e uno per quotarle in senso antiorario.
il problema è che, non conoscendo il senso della polinea, devo andare a tentativi, cioè:
- provare a quotare col porgramma quotapolineaoraria. se questo non è accettabile devo:
- cancellare le quote fatte e ripetere l'operazione col programma quotapolinieaantioraria.
ovviamente se io conosco prima come è stata disegnata la plilinea, allora da programma faccio partire la quotatura giusta.
in pratica riunisco i due programmi e non ci sarebbe possibilità di errore perchè la gestione è affidata al programma.
ci tengo a perfezionare quel programma perchè, ovviamente col mio mestiere (ingegnere strutturista) è molto usato.
ciao e grazie per l'eventuale risposta.
il senso orario/orario ha senso solamente sulle polilinee chiuse. che senso potresti dare ad una polilinea aperta? per queste basta il comando inverti. al limite posso togliere dalla selezione tutte le polilinee aperte...
innanzi tutto grazie per la risposta (oltretutto rapidissima).
ti spiego meglio il problema, così magari mi dai qualche dritta.
ho sviluppato una serie di programmi lisp per disegnare il cemento armato.
in particolare i ferri, li disegno come poliliee, sempre aperte.
il disegno dei ferri è libero, pertanto ho delle poliline orarie e altre antiorarie.
quando quoto le poliline succede questo:

come vedi la quotature della prima staffa non è accettabile perchè le lunghezze dei segmanti si sovrappongono.
per ovviare all'inconveniente, ho scritto 2 programmi lisp, uno per quotare le polinee in senso orario e uno per quotarle in senso antiorario.
il problema è che, non conoscendo il senso della polinea, devo andare a tentativi, cioè:
- provare a quotare col porgramma quotapolineaoraria. se questo non è accettabile devo:
- cancellare le quote fatte e ripetere l'operazione col programma quotapolinieaantioraria.
ovviamente se io conosco prima come è stata disegnata la plilinea, allora da programma faccio partire la quotatura giusta.
in pratica riunisco i due programmi e non ci sarebbe possibilità di errore perchè la gestione è affidata al programma.
ci tengo a perfezionare quel programma perchè, ovviamente col mio mestiere (ingegnere strutturista) è molto usato.
ciao e grazie per l'eventuale risposta.
Last edited by a moderator: