Macro Center Align Objects with Faces or Edges/it: Difference between revisions

From FreeCAD Documentation
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.png
|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==
Questo macro si allinea oggetti con i volti o i bordi vincoli
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-ico.png]]: un set di strumenti per spostare e allineare le parti 3D
'''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-ico.png]]: una serie di strumenti per spostare e ruotare parti 3D su diversi assi
'''Mover''' [[File:Manipulator_Mover.svg|32px]]: una serie di strumenti per spostare e ruotare parti 3D su diversi assi


'''Measure''' [[File:Caliper-ico.png]]: una serie di strumenti per misurare le parti 3D, con alcune funzioni di Snap e di misurazione di Raggio, Lunghezza, Angolo.
'''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 referenze ==
== Vecchie riferimenti ==


Questa macro applica i seguenti vincoli:
Questa macro applica i seguenti vincoli:
Line 52: Line 56:




==Uso==
==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

Other languages:
Ora questi strumenti sono inclusi nell'ambiente Manipulator. Installare questo workbench per gli ultimi aggiornamenti su questi strumenti.

Centra e allinea facce e bordi

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
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 tool video tutorial

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