• このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

表面のエッジを選択することによって抽出を避けます

  • Thread starter Thread starter gianni55
  • Start date Start date

gianni55

Guest
l'argomento mi interessa, quindi apro una nuova discussione quotando lettore espatriato.

4) in aggiunta a quello che dicevi, se è quando è possibile ( e se non hai il fiato sul collo per le consegne) io cerco sempre di evitare le estrazioni selezionando i bordi di una superficie. ne aveva parlato un pò di tempo fa anche matrix o ugoverall nella sezione nx, parlando delle brep , cioè le rappresentazioni a video degli elementi geometrici.

ti chiedo se puoi di indicarmi il titolo delle discussioni per poterle rintracciare.

4) dipende dalle entità con cui lavori, spesso ho un misto di solidi e superfici, per cui con i solidi, il comando bordo restituisce tutti i bordi della superficie selezionata per cui meglio evitare

questo per evitare che a ogni rigenerazione, anche quando la geometria che hai estratto si sposta di pochi mm, ti chieda di riselezionare le entità.

4 bis) immagino che per rigenerazione intendi una modifica alla superficie, o la sostituzione della stessa?

uso spesso l'estrazione multipla (con continuità di tangenza), in quanto in presenza di profili semplici seleziona tutto il profilo e funziona senza problemi, mentre quando sono in presenza di profili "frastagliati" e il comando successivo prevede (per es.) l'estrusione, a volte questa da errore per via di alcune zone che sono parallele all'asse (di estrusione), per cui basta tornare sul comando estrai e togliere la continuità di tangenza (nelle zone problematiche) per arrivare fino alla fine (naturalmente le interruzioni le chiudi a parte)

quando hai tempo

grazie

ciao

gianni
 
ormai, buonasera gianni,
ho provato a cercare un pò ma non riesco più a ritrovarla. so per certo che l'aveva scritta matrix o il suo precedente
avatar ed era una serie di "best practice" per nx ma che, al contrario di quanto possa sembrare, sono applicabili anche
agli altri cad, in particolare a catia. tra l'altro , mi pare di aver capito in seguito, fanno parte di una serie di
"normative" di disegno di aziende molto grandi, dove lo standard diventa molto importante se applicato a 2000
disegnatori. non risolvono problemi geometrici come quello di cui mi parlavi per l'estrusione di un profilo che sia
parallelo al suo asse.
comunque, andando a memoria e riportando anche cosa ho affrontato personalmente, riguardo le brep, il "succo" era questo.
la brep significa , se ricordo bene, boundary representation, cioè rappresentazione dei bordi. ciò significa che quando
tu vai a selezionare , cliccando sopra il 3d, un'entità geometrica, la tua selezione sarà legata a quella che è la
rappresentazione. se estrai la boundary di una superficie ti accorgi della differenza :
1) se estrai la boundary selezionando la superficie dall'albero delle geometrie, se riprendi il comando , te la indicherà
come boundary....
2) se invece la selezioni cliccando fisicamente sul bordo della superficie , la indicherà come boundary.../edge..
questo significa che mentre nel caso 1) il cad considera la geometria come generica, nel caso 2) il cad la lega a un
preciso elemento che è parte della rappresentazione grafica della superficie.
se, per esempio , passi da una superficie rettangolare a una circolare, potrebbe perdere il bordo "superiore" che tu hai
selezionato, quindi ti richiederebbe , nel caso di modifica, una selezione da parte tua . questo potrebbe essere fonte di
errore e, comunque, un ritardo nella rigenerazione della geometria.se immagini che ci siano 10 bugne sul tuo pannello
porta, ad esempio, 1 minuto su ogni bugna , insomma, può aiutare.
invece di utilizzare l'extract ( che , comunque , a volte è indispensabile) cerco sempre di utilizzare boundary,
intersect, near, extremum (sotto il menù dei punti) . ovviamente, per stabilità, i near ed extreme devono essere riferiti
ad elementi "stabili", come per esempio i piani all'origine del modello oppure a una serie di piani che devono partire da
quelli all'origine (per esempio una serie di piani standard che siano ai limiti delle dimensioni del veicolo: xmin,xmax,ymin,ymax,zmin,zmax).
tutte queste sono considerazioni che valgono principalmente per le superfici/wireframe, per i solidi non tantissimo, anche per i limiti che mi dicevi.
per avere uno strumento in più che ti permetta di "aggirare" alcuni limiti, prova a fare questo:
a) definisci un parallelepipedo con un solido, partendo da uno sketch rettangolare sul piano xy;
b) attiva il comando "extremum" che sembrerebbe limitato ai punti. seleziona come elemento dal quale estrarre, il solido, con direzione il piano xy, minimo o massimo a tua scelta.
c) estrai il boundary di quell'estremo.
d) hai il contorno della faccia del solido senza aver toccato una sola volta l'elemento 3d.
e) prova a fare il medesimo percorso, ma utilizzando un extrude (superfici) al posto del solido. non avrai bisogno del
punto c).
questo è solo un esempio perchè, evidentemente , in questo caso, avresti potuto prendere il profilo dallo sketch, almeno
in un caso.
ovvio che questo è uno dei tantissimi "metodi" di lavoro con i quali si può arrivare al medesimo risultato. non è detto
che sia quello corretto sempre e comunque.
se ho scritto qualche sciocchezza o imprecisione, vi prego di dirmelo.
buona serata
 
cercherò i best practice... grazie

1) se estrai la boundary selezionando la superficie dall'albero delle geometrie, se riprendi il comando , te la indicherà
come boundary....

ok vero, ma ho visto che si può selezionare la superficie nel 3d (non il bordo), senza dover scorrere l'albero

2) se invece la selezioni cliccando fisicamente sul bordo della superficie , la indicherà come boundary.../edge..

ok vero

il cad la lega a un preciso elemento che è parte della rappresentazione grafica della superficie.
se, per esempio , passi da una superficie rettangolare a una circolare, potrebbe perdere il bordo "superiore" che tu hai
selezionato, quindi ti richiederebbe , nel caso di modifica, una selezione da parte tua

ok corretto

invece di utilizzare l'extract ( che , comunque , a volte è indispensabile) cerco sempre di utilizzare boundary,
intersect, near, extremum (sotto il menù dei punti)

ottimo consiglio, vedrò di applicarlo alle mie baracche... pare molto utile soprattutto per chi lavora sul prodotto, ma vedrò di applicarlo anche sulle attrezzature.

per avere uno strumento in più che ti permetta di "aggirare" alcuni limiti, prova a fare questo:
a) definisci un parallelepipedo con un solido, partendo da uno sketch rettangolare sul piano xy;

ho fatto delle prove (ammetto che ho sempre usato poco il comando "estremo"), sono interessanti... apparentemente usare "intersezione" o "vicino" per definire il profilo che serve sulla geometria generica può sembrare più lungo, ma il recupero del tempo è completo nel caso di modifiche e poi non si pianta!

ovviamente, per stabilità, i near ed extreme devono essere riferiti
ad elementi "stabili", come per esempio i piani all'origine del modello oppure a una serie di piani che devono partire da
quelli all'origine (per esempio una serie di piani standard che siano ai limiti delle dimensioni del veicolo: xmin,xmax,ymin,ymax,zmin,zmax)

qui devo fare qualche prova in più, per capire come (per es. su una serie di bugne) utilizzare vicino ed estremo su piani canonici o definiti.

tutte queste sono considerazioni che valgono principalmente per le superfici/wireframe, per i solidi non tantissimo, anche per i limiti che mi dicevi.

infatti per i solidi, cerchiamo di utilizzare le booleane, lavorando per sottrazioni, in questo modo le sostituzioni di matematiche durante lo sviluppo del progetto sono più gestibili.

grazie

gianni
 
buonasera gianni.
spero di non essere ripetivo o noioso. scusami, in anticipo, se alcune cose già sono di tua conoscenza.

best practice:
mi ricordo anche un'altra indicazione sugli sketch, ma non vorrei uscire dal tema del post.
sostanzialmente si tratta di farli più semplici possibili (evitando , ad esempio, i fillet all'interno) e , questo credo sia specifico di catia, utilizzando , per la maggior parte , sketch "positioned" , dando come riferimento orizzontale/verticale i piani principali o derivati da quelli, per evitare che , con gli "update", si "girino" dalla parte opposta.

selezione elementi da albero geometrie:
si, è che facendo l'abitudine a "cliccare" dall'albero si evita di dover cambiare metodo di "input" per determinati elementi. inoltre, per alcuni elementi come le facce di una superficie, cliccare in un punto del 3d o nell'albero delle geometrie, può fare differenza nell'orientamento di un trim, per esempio.

caso di boundary/near con bugne multiple:
io mi immagino un utilizzo del near/boundary , nel tuo caso, fatto in questa maniera. hai il pannello porta esterno del quale stai facendo il calibro. per farlo, magari, devi chiudere tutti i fori sui punti di fissaggio. quindi in teoria dovresti prendere ogni singolo foro, estrarre la boundary e poi fare il fill . su ogni punto di fissaggio. invece , una volta fatto l'extract per la pelle che ti interessa ( e qui devi per forza usare l'extract ma magari partendo da una delle superfici "sicure"), crei un geometrical set e lo chiami fill-foro1. all'interno metti un near e, all'interno del near, metti un riferimento/punto come intersezione di 3 piani e che sia, grossomodo, nella zona del foro1. poi chiudi con un fill (da albero) che sia anche tangente con la superficie che hai estratto. a questo punto hai una prima patch di chiusura. puoi ripetere la cosa per tutti gli altri , "semplicemente" copiando il geometrical set "as specified" e cambiando le coordinate dei piani di riferimento del near.

riferimenti geometrici:
i piani sono , se derivati direttamente da quelli principali, uno degli elementi più stabili per dare un riferimento al near. molte volte li utilizzo per dare la direzione . invece di dare , ad esempio, la direzione di estrusione secondo l'asse x, posso dargli il piano yz, che è quello normale alle x. questo evita , ad esempio, la creazione di una linea di lunghezza infinita tratto-punto quando vado a cambiare la direzione di estruzione. all'estremo opposto hai, ad esempio, un extract su un bordo di un foro del tuo "pannello". non è che non si possa utilizzare , però ti potrebbe dare molti problemi negli update. in mezzo puoi avere, ad esempio, un'intersezione di 3 piani o un punto con le sue coordinate indipendenti dal 3d.

dipende anche da quanto è "semplice" un 3d e da quanti "update" sono previsti nel corso di un progetto. se il pezzo è "semplice" e se uno è sicuro che una volta fatto il 3d, non lo toccherà più, allora qualsiasi metodo ti faccia risparmiare tempo è valido. ma , per quello che ho visto fino ad oggi, un progetto dove non si tocca mai qualcosa, "è un pò difficile da trovare".

come al solito, nel caso vi siano errori o "deformazioni della realtà" da parte mia, ti prego di farmelo sapere.
 
dipende anche da quanto è "semplice" un 3d e da quanti "update" sono previsti nel corso di un progetto. se il pezzo è "semplice" e se uno è sicuro che una volta fatto il 3d, non lo toccherà più, allora qualsiasi metodo ti faccia risparmiare tempo è valido. ma , per quello che ho visto fino ad oggi, un progetto dove non si tocca mai qualcosa, "è un pò difficile da trovare".

ti ringrazio per tutti i suggerimenti del post, alcuni li conoscevo già, altri contengono delle precisazioni sicuramente utili.

ho quotato parte del tuo messaggio, per confermare quanto dici, ovvero che non esiste un metodo valido per ogni progettazione, ma "in primis" si deve applicare il protocollo del cliente, e poi laddove non ci sono obblighi e costrizioni utilizzare dei procedimenti che prendano il meglio da quanto appreso e lo applichino in modo ragionato e non rigido.

generalmente lavorando sia nel "prodotto" che in "attrezzatura" i casi sono così tanti e così diversi che debbono essere valutati attentamente per decidere al meglio come operare, la cosa essenziale è essere consapevoli di come si sta impostando e sviluppando il progetto (quindi oltre alla tecnica, anche la capacità di analisi e di organizzazione). sono convinto che partire e mettersi a correre, senza sapere bene dove andare e cosa si sta facendo, ci mette in balia di ogni evento o intervento: che non sono rappresentati solo dalle modifiche, ma anche da: il capo, il cliente, i colleghi, i fornitori, il capitolato, il tempo, i costi (l'elenco continua).

grazie per l'attenzione

ciao

gianni
 

Forum statistics

Threads
46,674
Messages
380,976
Members
2
Latest member
loop80
このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

Members online

No members online now.
Back
Top