Macro Center Align Objects with Faces or Edges/it: Difference between revisions
mNo edit summary |
No edit summary |
||
(11 intermediate revisions by 3 users not shown) | |||
Line 5: | Line 5: | ||
|Name=Center Faces of Parts |
|Name=Center Faces of Parts |
||
|Translate=Centra e allinea facce e bordi |
|Translate=Centra e allinea facce e bordi |
||
|Icon=Macro_Center_Align_Objects_with_Faces_or_Edges. |
|Icon=Macro_Center_Align_Objects_with_Faces_or_Edges.svg |
||
|Description=Allinea gli oggetti vincolando le facce o i bordi. Ora questi strumenti sono inclusi nell'ambiente [[Manipulator Workbench/it|Manipulator]]. Installare questo workbench per gli ultimi aggiornamenti su questi strumenti |
|Description=Allinea gli oggetti vincolando le facce o i bordi. Ora questi strumenti sono inclusi nell'ambiente [[Manipulator Workbench/it|Manipulator]]. Installare questo workbench per gli ultimi aggiornamenti su questi strumenti |
||
|Author=easyw-fc |
|Author=easyw-fc |
||
|Version=1.5.3 |
|Version=1.5.3 |
||
|Date=2017-10-01 |
|Date=2017-10-01 |
||
|FCVersion=All |
|||
|Download=[https://www.freecadweb.org/wiki/images/e/ee/Macro_Center_Align_Objects_with_Faces_or_Edges.svg ToolBar Icon]<br/>[https://www.freecadweb.org/wiki/images/3/3d/Manipulator_Mover.svg Mover-icon]<br/>[https://www.freecadweb.org/wiki/images/1/10/Manipulator_Caliper.svg Caliper-icon] |
|||
}} |
}} |
||
==Descrizione== |
==Descrizione== |
||
Questa macro allinea gli oggetti tramite i vincoli di facce o bordi |
|||
{{Codeextralink|https://raw.githubusercontent.com/easyw/FreeCAD_Macros/master/Align%20Objects/CenterAlignObjectswFacesEdges.py}} |
{{Codeextralink|https://raw.githubusercontent.com/easyw/FreeCAD_Macros/master/Align%20Objects/CenterAlignObjectswFacesEdges.py}} |
||
<span id="Tools"></span> |
|||
==Strumenti== |
==Strumenti== |
||
'''Aligner''' [[File: |
'''Aligner''' [[File:Macro_Center_Align_Objects_with_Faces_or_Edges.svg|32px]]: un set di strumenti per spostare e allineare le parti 3D |
||
'''Mover''' [[File: |
'''Mover''' [[File:Manipulator_Mover.svg|32px]]: una serie di strumenti per spostare e ruotare parti 3D su diversi assi |
||
'''Measure''' [[File: |
'''Measure''' [[File:Manipulator_Caliper.svg|32px]]: una serie di strumenti per misurare le parti 3D, con alcune funzioni di Snap e di misurazione di Raggio, Lunghezza, Angolo. |
||
Questi supporti lavorano con '''Part, App::Part e Body objects'''. |
Questi supporti lavorano con '''Part, App::Part e Body objects'''. |
||
Line 30: | Line 33: | ||
---- |
---- |
||
<span id="OLD_References"></span> |
|||
== Vecchie |
== Vecchie riferimenti == |
||
Questa macro applica i seguenti vincoli: |
Questa macro applica i seguenti vincoli: |
||
Line 52: | Line 56: | ||
== |
==Utilizzo== |
||
Per vincolare facce o bordi tra parti non cilindriche, basta aprire un documento FC, lanciare la Macro, selezionare due o più facce o bordi da allineare, fare clic sul pulsante Allinea e il gioco è fatto! |
Per vincolare facce o bordi tra parti non cilindriche, basta aprire un documento FC, lanciare la Macro, selezionare due o più facce o bordi da allineare, fare clic sul pulsante Allinea e il gioco è fatto! |
||
Latest revision as of 20:04, 15 January 2024
Descrizione |
---|
Allinea gli oggetti vincolando le facce o i bordi. Ora questi strumenti sono inclusi nell'ambiente Manipulator. Installare questo workbench per gli ultimi aggiornamenti su questi strumenti Versione macro: 1.5.3 Ultima modifica: 2017-10-01 Versione FreeCAD: All Download: ToolBar Icon Mover-icon Caliper-icon Autore: easyw-fc |
Autore |
easyw-fc |
Download |
ToolBar Icon Mover-icon Caliper-icon |
Link |
Raccolta di macro Come installare le macro Personalizzare la toolbar |
Versione macro |
1.5.3 |
Data ultima modifica |
2017-10-01 |
Versioni di FreeCAD |
All |
Scorciatoia |
Nessuna |
Vedere anche |
Nessuno |
Descrizione
Questa macro allinea gli oggetti tramite i vincoli di facce o bordi
Temporary code for external macro link. Do not use this code. This code is used exclusively by Addon Manager. Link for optional manual installation: Macro
# This code is copied instead of the original macro code # to guide the user to the online download page. # Use it if the code of the macro is larger than 64 KB and cannot be included in the wiki # or if the RAW code URL is somewhere else in the wiki. from PySide import QtGui, QtCore diag = QtGui.QMessageBox(QtGui.QMessageBox.Information, "Information", "This macro must be downloaded from this link\n" "\n" "https://raw.githubusercontent.com/easyw/FreeCAD_Macros/master/Align%20Objects/CenterAlignObjectswFacesEdges.py" + "\n" "\n" "Quit this window to access the download page") diag.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint) diag.setWindowModality(QtCore.Qt.ApplicationModal) diag.exec_() import webbrowser webbrowser.open("https://raw.githubusercontent.com/easyw/FreeCAD_Macros/master/Align%20Objects/CenterAlignObjectswFacesEdges.py")
Strumenti
Aligner : un set di strumenti per spostare e allineare le parti 3D
Mover : una serie di strumenti per spostare e ruotare parti 3D su diversi assi
Measure : una serie di strumenti per misurare le parti 3D, con alcune funzioni di Snap e di misurazione di Raggio, Lunghezza, Angolo.
Questi supporti lavorano con Part, App::Part e Body objects. Ogni strumento può essere Floating o Docked Left o Right.
Vecchie riferimenti
Questa macro applica i seguenti vincoli:
- vincolo concentrico tra parti non cilindriche;
- vincolo nel centro di facce e bordi.
- Funziona anche con i nuovi contenitori Body e App::Part, funziona lo stesso anche con la gerarchia STEP.
Aligning STEP models video tutorial
Utilizzo
Per vincolare facce o bordi tra parti non cilindriche, basta aprire un documento FC, lanciare la Macro, selezionare due o più facce o bordi da allineare, fare clic sul pulsante Allinea e il gioco è fatto!
Script
L'icona per la barra degli strumenti
CenterAlignObjectswFacesEdges.py
Dopo aver scaricato il file dalla pagina GitHub
https://github.com/easyw/FreeCAD_Macros/tree/master/Align%20Objects
il codice:
https://github.com/easyw/FreeCAD_Macros/raw/master/Align%20Objects/CenterAlignObjectswFacesEdges.py
è necessario copiare il file nella directory delle macro.
Per maggiori informazioni vedere la pagina Come installare le macro
Link
Nel forum : Faces or Edges constraint among non cylindrical parts Macro