|
Posizione nel menu |
---|
Part Design → Lega forme |
Ambiente |
PartDesign |
Avvio veloce |
Nessuno |
Introdotto nella versione |
0.17 |
Vedere anche |
Creare un riferimento di forma, Creare un Clone |
Descrizione
Lo strumento PartDesign ShapeBinder crea una geometria di riferimento collegata a una forma di un unico oggetto genitore. Uno ShapeBinder viene utilizzato all'interno di un Corpo di Partdesign per riferirsi ad una geometria esterna al corpo. Utilizzare una geometria esterna direttamente in un corpo non è consentito e porterebbe ad errori di ambito.
Uno ShapeBinder traccia il posizionamento relativamente alla geometria di riferimento, che è utile nel contesto della creazione di assiemi, se la sua proprietà DatiTrace Support è impostata su true
. Vedere l'esempio qui sotto per capirne il funzionamento.
La geometria di riferimento può essere un singolo oggetto (ad esempio un Cubo di Part, un Corpo di PartDesign, uno schizzo o una Funzione all'interno di un corpo), o uno o più sottoelementi (facce, bordi o vertici). Quale geometria selezionare dipende dallo scopo previsto per lo ShapeBinder. Per un'operazione booleana è necessario selezionare un solido. Per un'operazione di estrusione è possibile utilizzare una faccia o uno schizzo. Per la geometria esterna in uno schizzo, o per collegare uno schizzo, qualsiasi combinazione di sottoelementi può essere appropriata. La geometria di riferimento può anche appartenere al Corpo in cui si trova lo ShapeBinder.
Viene creato un ShapeBinder da due facce selezionate in un corpo ancora vuoto. La geometria dello Shapebinder può quindi essere utilizzata come geometria esterna in uno schizzo in quel Corpo.
Utilizzo
- Attivare il Corpo in cui lo ShapeBinder dovrebbe essere annidato.
- Facoltativamente, selezionare un singolo oggetto o uno o più sottoelementi appartenenti allo stesso oggetto padre. I sottoelementi possono essere selezionati solo nella vista 3D.
- Selezionare l'opzione Part Design →
Lega forme dal menu.
- Si apre il pannello attività Parametri di riferimento della forma.
- Facoltativamente selezionare un oggetto, ciò non è obbligatorio se si vuole selezionare dei sottoelementi:
- Premere il pulsante Oggetto.
- Selezionare un oggetto nella Vista ad albero o nella Vista 3D.
- Tutti i sottoelementi selezionati in precedenza verranno rimossi.
- Se viene selezionato un Corpo, sarà impossibile selezionare i sottoelementi poiché appartengono ad un oggetto diverso, vale a dire la Cima della punta del Corpo.
- Facoltativamente selezionare i sottoelementi:
- Premere il pulsante Aggiungi geometria.
- Selezionare un sottoelemento nella vista 3D.
- Il pulsante Aggiungi geometria deve essere premuto per ogni sottoelemento che si desidera aggiungere.
- Possono essere selezionati solo i sottoelementi che appartengono allo stesso oggetto padre. Se necessario, utilizzare il pulsante Oggetto per selezionare un oggetto padre diverso.
- Nel caso si possono rimuovere i sottoelementi:
- Premere il pulsante Rimuovi geometria.
- Selezionare un sottoelemento nella vista 3D.
- Il pulsante Rimuovi geometria deve essere premuto per ogni sottoelemento che si desidera rimuovere.
- Premere il pulsante OK.
Opzioni
Per modificare un ShapeBinder fare doppio clic su di esso nella Vista ad albero, o fare clic con il pulsante destro del mouse e selezionare Modifica il riferimento di forma dal menu contestuale della Vista ad albero.
Note
- Uno ShapeBinder può essere trascinato fuori dal Corpo in cui è annidato e rilasciato sul nodo del documento
nella Vista ad albero. Uno ShapeBinder non annidato può essere utilizzato come Funzione di base per un nuovo Corpo.
- Uno ShapeBinder creato da uno schizzo può avere una "direzione utensile" opposta. Ad esempio, una Estrusione creata dallo schizzo può estendersi nella direzione +Y, mentre una Estrusione, con le stesse proprietà, creata dallo ShapeBinder si può estendere nella direzione -Y. Attivando la proprietà DatiReversed (o la casella di controllo) si otterrà questo comportamento.
PartDesign SubShapeBinder vs. PartDesign ShapeBinder
Lo strumento PartDesign SubShapeBinder e lo strumento PartDesign ShapeBinder sono piuttosto simili. I loro nomi creano un po' di confusione, in quanto entrambi possono fare riferimento a interi oggetti e sottoelementi.
Le principali differenze sono:
- Modificare un ShapeBinder di PartDesign è più semplice. Facendo doppio clic sull'oggetto nella Vista ad albero si aprirà un pannello attività.
- Un ShapeBinder di PartDesign può fare riferimento ad un singolo oggetto intero oppure ai sottoelementi che appartengono a un singolo oggetto padre. Un PartDesign SubShapeBinder non ha queste restrizioni.
- Solo i SubShapeBinder di PartDesign possono fare riferimento alla geometria da un file esterno.
- Un SubShapeBinder di PartDesign traccia sempre il posizionamento relativo della geometria referenziata. Per un PartDesign ShapeBinder questo comportamento è facoltativo tramite la sua proprietà DatiTrace Support.
- Solo i PartDesign SubShapeBinder supportano l'offset 2D.
Pur tenendo presente che ognuno di questi strumenti ha i suoi pro e contro e che la scelta può dipendere dal caso d'uso, si può concludere che l'uso di un SubShapeBinder è attualmente consigliato per la maggior parte delle applicazioni per la sua versatilità e gamma di opzioni. Maggiori informazioni su questi strumenti sono disponibili nel video di MangoJelly FreeCAD For Beginners 34: Part Design Shape Binder vs Sub Shape Binder.
Proprietà
- DatiSupport (
LinkSubListGlobal
): supporto per la geometria. - DatiTrace Support (
Bool
): Il valore predefinito èfalse
. Quando ètrue
, lo shape binder osserva i posizionamenti relativi delle parti e dei corpi (variando i valori della sua proprietà nascosta DatiPlacement).
Esempio
L'esempio utilizza la funzione ShapeBinder per praticare un foro (con o senza filettatura) attraverso più di un corpo. Normalmente la funzione Foro di Part Design è limitata a un singolo corpo. L'esempio usa due cubi uno di fronte all'altro ma disallineati in modo arbitrario. I fori vengono creati con schizzi contenenti un cerchio per ogni foro (il diametro viene ignorato dalla funzione foro). Quando si copia lo schizzo sull'altro cubo, sarà nella stessa posizione nel sistema di coordinate del cubo locale. Nell'immagine questo è mostrato dal cerchio bianco sul cubo posteriore. Questo non è ciò che vogliamo, perché il foro in quella posizione non sarebbe allineato al foro nel cubo anteriore.
Esempio di configurazione che mostra come eseguire dei fori attraverso corpi diversi. Il cerchio bianco mostra che copiare gli schizzi non è sufficiente
Ecco come utilizzare la funzione ShapeBinder per ottenerlo:
- Preparare una scena come da immagine sopra. Se si utilizzano i cubi di Part, ricordare che è necessario inserirli in un contenitore "Corpo". Ognuno in un contenitore a corpo singolo. Altrimenti le funzioni di PartDesign non funzionano. Se si costruiscono da schizzi, il sistema dovrebbe creare i contenitori dei corpi di default.
- Nell'editor delle Proprietà cambiare il Placement del secondo cubo in modo che tocchi il primo cubo con uno spostamento laterale.
- Selezionare l'ambiente di lavoro PartDesign
- Creare uno schizzo sulla faccia frontale del primo cubo, posizionare un cerchio in una posizione qualunque e quindi chiudere lo schizzo.
- Selezionare lo schizzo nella vista ad albero e premere il pulsante
Foro di PartDesign. Prima assicurarsi che il primo corpo sia attivo (fare doppio clic).
- Selezionare un foro di dimensioni adeguate. Nell'immagine sopra è stato scelto un foro con anche la lamatura. Chiudere la funzione Foro.
- Ora l'immagine dovrebbe apparire come sopra. Quando si nasconde il primo cubo (selezionare e premere lo spazio) si può vedere che il foro non raggiunge il secondo cubo. Questo non accade neppure quando si seleziona Attraverso tutto, o quando si inserisce una distanza molto grande nel pannello delle attività del Foro. Il foro è sempre limitato a un unico corpo.
- Ecco dove entra in gioco lo ShapeBinder.
- Per prima cosa selezionare il cubo posteriore. Questa è l'obbiettivo in cui verrà aggiunto lo ShapeBinder. Prima però deve essere attivato, quindi assicurarsi di aver fatto doppio clic su di esso.
- Nella vista ad albero selezionare lo schizzo utilizzato per il foro. È importante non attivare il primo corpo.
- Selezionare la Funzione shapeBinder.
- Si dovrebbe aprire un pannello di comando. Nella riga Oggetto dovrebbe essere visibile il nome dello schizzo. Se è stata selezionata la funzione senza selezionare lo schizzo, si può premere Oggetto ora e quindi selezionare lo schizzo dall'elenco. Si consiglia di selezionarlo prima per scegliere quello giusto, soprattutto se si dispone di molti schizzi con nomi generati automaticamente come Sketch001 e seguenti. Aggiungi geometria non serve, perché si vuole selezionare l'intero schizzo. Aggiungi geometria viene utilizzato solo se si vogliono selezionare alcune parti.
- Premere OK per chiudere il pannello delle attività e verificare che un nuovo elemento sia stato aggiunto all'albero del secondo cubo.
- Quando si commuta la visibilità dello ShapeBinder, questo viene visualizzato in giallo nella vista 3D. Tuttavia è nella posizione sbagliata, proprio come il cerchio bianco nell'immagine sopra. Ciò è dovuto all'impostazione predefinita del parametro Trace.
- Nel PropertyView dello ShapeBinder nella scheda Dati impostare il parametro Trace Support su true. L'impostazione predefinita è false.
- Con Trace Support true, ShapeBinder non è influenzato dalle trasformazioni locali del corpo di destinazione, ad es. le traslazioni fatte prima. La forma rimane esattamente dove si trovava la forma originale dell'oggetto anteriore. Provare a spostare l'oggetto in primo piano e si vedrà lo ShapeBinder seguire sempre la nuova posizione.
- Selezionare lo ShapeBinder nell'albero e premere il pulsante
Foro di PartDesign. Se si inseriscono gli stessi valori del foro iniziale si noterà che nel secondo cubo non viene creato alcun foro. Questo perché in alcuni casi uno ShapeBinder ha una "direzione dell'utensile" opposta rispetto allo schizzo di riferimento. Per risolvere questo problema selezionare la casella Invertita. Premere OK per terminare.
- Ora i due fori nei due diversi corpi sono collegati tra di loro. Se si modifica la posizione del cerchio nello schizzo, entrambi i fori si adatteranno. Si possono anche aggiungere nuovi cerchi nello schizzo per creare ulteriori fori collegati.
Questa pagina è recuperata da https://wiki.freecad.org/PartDesign_ShapeBinder