• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Leggi altro.

Proiettare curve su una superficie curva

Professione: Ingegnerando Disegnatore cad unigraphics nx7
Software: NX4 NX7.5
Regione: Basilicata
#1
salve a tutti... mi rifaccio vivo qui per chiedere ai guru del cad qualche consiglio

dunque dovrei fare un profilo ondulato molto particolare su un anello diciamo.. per essere semplici è questo il problema

tipo una sinusoide ( con periodo non proprio costante ma ben determinato)
il fatto è che sono riuscito a approssimarlo con uno sketch sul piano tangente al perimento esterno del pezzo e poi un bello extrude e poi istance future attorno a un datum axis al centro dell'anello... (in quanto questa sinusoide è variabile per un tratto poi si ripete costante)... il risultato è apprezzabile ma impreciso

non c'è un modo per farlo in maniera diretta e precisa??
 

Omen

Utente Junior
Professione: Progettista ... o meglio ci provo!
Software: NX3-4
Regione: Nord MI
#5
Se ho capito bene puoi usare "Wrap/Unwrap" che ti sviluppa o avvolge un profilo piano su una faccia cilindrica o conica.
Ciao
 
Professione: Ingegnerando Disegnatore cad unigraphics nx7
Software: NX4 NX7.5
Regione: Basilicata
#6
caspita questa funzione non la conosco... ora non la posso provare perchè non sto a lavoro..ma appena ci torno ci provo... quindi è più facile di quanto pensavo
... grazie omen.... funzione wrap... non so dov è ma spero di trovarla con il COMMAND FINDER
 
Professione: Ingegnerando Disegnatore cad unigraphics nx7
Software: NX4 NX7.5
Regione: Basilicata
#7
http://www.cad3d.it/forum1/showthread.php?t=21048


caspita mi sono accorto che qui c'è una discussione simile.. la risposta era li... la prossima volta cerco meglio prima di aprire un'altra discussione
quindi ci sono due metodi.
I METODO

se usi nx4 : insert - curve from curves - project dove c'è scritto "direct method" selezioni "equal arclength"

se usi nx5, 6 o 7 : insert - curve from curves - project dove c'è scritto "projection direction" selezioni "along vector" e poi più in basso dove c'è scritto "projection option" selezioni "equal arc lenght"

II METODO
Wrap/Unwrap
 
Professione: Ingegnerando Disegnatore cad unigraphics nx7
Software: NX4 NX7.5
Regione: Basilicata
#8
ho provato a usare il primo metodo e funziona...
ora però quando faccio l'extrude mi fa l'extrude solo delle linee... non dell'interno..
non mi crea un solito... quindi quando faccio il substarct per crearmi l'orlo non mi riesce di farlo...
faccio vedere quanto succede nell'allegato ... offsettando l'extrude per rendere ancora più visibile il risultato....
un altro problema è come faccio a fare l'extrude solo lungo lo spicchio che mi interessa?... so fare infatti solo l'extrude della faccia normale alla faccia stessa scegliendo un along vector apposito

grazie per le risposte
 

Allegati

Team3d

Utente Junior
Professione: Rivenditore NX
Software: NX
Regione: Lombardia
#9
Se non ti crea il solido i problemi possono essere due.
1) il profilo non è chiuso
2) hai la variabile che trovi in "Preference--> modeling" impostata su sheet body invece che su Solid Body e che è la variabile che fa si che appena possibile ( e cioè quando il profilo iniziale e quello finale è planare e chiuso e nel caso dell'extrude basta solo il primo) ti crea un solido.
Ho omesso di dirti che se il profilo non è planare non ti crea il solido tra le opzioni valide perchè stai parlando di sketche quindi per definizione è planare.
 

Team3d

Utente Junior
Professione: Rivenditore NX
Software: NX
Regione: Lombardia
#10
dimenticavo..... il profilo può essere visto come "non chiuso" non solo quando c'è un apertura, ma anche quando magari hai dei segmenti che si sovrappongono creando dei ragionamenti sbagliati
 
Professione: Ingegnerando Disegnatore cad unigraphics nx7
Software: NX4 NX7.5
Regione: Basilicata
#11
ti ringrazio della tua attenzione.. non sapevo come procedere...
dunque il profilo è chiuso... ora non posso verificare che ci siano sovrapposizioni di linee..appena arrivo domani controllo e ti faccio sapere. ovviamente non contano quelle di riferimento vero?


hai la variabile che trovi in "Preference--> modeling" impostata su sheet body invece che su Solid Body e che è la variabile che fa si che appena possibile ( e cioè quando il profilo iniziale e quello finale è planare e chiuso e nel caso dell'extrude basta solo il primo) ti crea un solido.

devo controllare... ma fino ad ora tutti gli extrude me li ha fatti solidi... credo sia impostata correttamente

quello che non mi è chiaro del tuo intervento è questa frase
Ho omesso di dirti che se il profilo non è planare non ti crea il solido tra le opzioni valide perchè stai parlando di sketche quindi per definizione è planare.

che significa... il profilo è costruito ovviamente un un piano... tutto solo su un piano... il fatto è che questo piano è verticale... invece la parete sul quale voglio proiettare il mio sketch è cruva e inclinata leggermente rspetto a questo piano... non è che questo conta qualcosa? la proiezione sembra farla egregiamente... Comunque ripeto domani che controllo punto per punto ti faccio sapere esattamente la situazione.... grazie
 

Team3d

Utente Junior
Professione: Rivenditore NX
Software: NX
Regione: Lombardia
#12
ti ringrazio della tua attenzione.. non sapevo come procedere...
dunque il profilo è chiuso... ora non posso verificare che ci siano sovrapposizioni di linee..appena arrivo domani controllo e ti faccio sapere. ovviamente non contano quelle di riferimento vero?


hai la variabile che trovi in "Preference--> modeling" impostata su sheet body invece che su Solid Body e che è la variabile che fa si che appena possibile ( e cioè quando il profilo iniziale e quello finale è planare e chiuso e nel caso dell'extrude basta solo il primo) ti crea un solido.

devo controllare... ma fino ad ora tutti gli extrude me li ha fatti solidi... credo sia impostata correttamente

quello che non mi è chiaro del tuo intervento è questa frase
Ho omesso di dirti che se il profilo non è planare non ti crea il solido tra le opzioni valide perchè stai parlando di sketche quindi per definizione è planare.

che significa... il profilo è costruito ovviamente un un piano... tutto solo su un piano... il fatto è che questo piano è verticale... invece la parete sul quale voglio proiettare il mio sketch è cruva e inclinata leggermente rspetto a questo piano... non è che questo conta qualcosa? la proiezione sembra farla egregiamente... Comunque ripeto domani che controllo punto per punto ti faccio sapere esattamente la situazione.... grazie
scusami dalla fretta mi ero perso un passaggio.....cioè che tu stai estrudendo una curva proiettata....dunque..... non puoi estrudere lo sketch e tagliarlo con delle superfici di offset prima di unirlo o sottrarlo? così lavoreresti con un profilo chiuso e piano.
Per quanto riguarda la variabile da quello che mi dici è a posto :finger:
 
Professione: Ingegnerando Disegnatore cad unigraphics nx7
Software: NX4 NX7.5
Regione: Basilicata
#13
non puoi estrudere lo sketch e tagliarlo con delle superfici di offset prima di unirlo o sottrarlo? così lavoreresti con un profilo chiuso e piano

mi suggerisci di estrudere lo sketch ...ok...quindi non le curve proiettare sulla superficie inclinata curva.... poi con delle superfici di offset le do l'inclinazione appunto... (ma l'effetto curvatura come faccio a darglielo con delle superfici di offset?)..... e poi sottrarlo al corpo
 

Team3d

Utente Junior
Professione: Rivenditore NX
Software: NX
Regione: Lombardia
#14
fai una cosa....perchè mi sa che non ho inquadrato benissimo la situazione. manda il file a info@team3d.it e telefona allo 0341-700349 che ti facciamo assistenza e risolviamo :)
P.S. dopo spiegheremo qui come lo abbiamo risolto
 
Professione: Ingegnerando Disegnatore cad unigraphics nx7
Software: NX4 NX7.5
Regione: Basilicata
#16
grazie a Mauro Barra
grazie in particolare anche a Marco Farina

celermente ha risolto il problema...
Il piano di sketch e il piano di proiezione devono essere COMPLANARI
appunto la mia era una superficie tronco conica... quindi non solo cilindrica
Questo è il motivo per cui non ottienevo un solido estrudendo il profilo proiettato (NX crea un solido solo quando le stringhe che estrudi sono chiuse e complanari)

2. Sul modello prima proietto lo sketch normale alla faccia conica e poi estrudo in una direzione.
Praticamente si sviluppa il profilo su una faccia cilindrica creata ad hoc con un semplice extrude, creato una swept (qui ci sarebbe da discutere sul suo orientamento con le guide che si vuole) e usato la superficie per tagliare il solido.

grazie a tutti ciaooo
 
Professione: Ingegnerando Disegnatore cad unigraphics nx7
Software: NX4 NX7.5
Regione: Basilicata
#18
NX crea un solido anche quando le stringhe non sono chiuse (offset) e anche quando non sono complanari (vedi immagine allegata).

Ciao
ciao ceschi.... grazie del tuo intervento.. e come si fa a ottenere quel solido li?... il mio caso è un caso particolare.. parlo di curve di un un wrap o di un project curve su una superficie cilindrica ad esempio.. quando la estrudo se non le ricavo da un piano complanare mi crea solo il contorno non il solido pieno.. che funzione usi?
 

ceschi1959

Utente Standard
Professione: progettista
Software: UG 11 - NX11 TC10
Regione: veneto
#19
ciao ceschi.... grazie del tuo intervento.. e come si fa a ottenere quel solido li?... il mio caso è un caso particolare.. parlo di curve di un un wrap o di un project curve su una superficie cilindrica ad esempio.. quando la estrudo se non le ricavo da un piano complanare mi crea solo il contorno non il solido pieno.. che funzione usi?
Ciao, il mio intervento era di carattere 'generale'. Puoi ottenere dei solidi in molti modi usando dei work around qualche volta non proprio ortodossi.
Non ho capito bene cosa devi fare, ho guardato i pdf ma non mi è chiaro lo stesso.
Puoi postare il file? Di primo acchito mi verrebbe da suggerirti di creare una superficie (ruled) tra due proiezioni fatte su due solidi offsetati. Dare spessore a questa superficie (thicken) e ottenerne un solido, ma se non vedo cosa devi fare rimane solo un'ipotesi.

Ciao