Macro FCCamera/it


FCCamera 00.png Posizione camera

Descrizione
Questa macro può ruotare lo schermo di un determinato angolo, lungo un asse a scelta e creare un piano frontale allo schermo.
Autore
Mario52
Link
Esempi di macro
Come installare le Macro
Personalizzare la barra degli strumenti
Versione
0.6
Data ultima modifica
2016-12-13


Descrizione

Questa macro serve per ruotare lo schermo di un determinato angolo lungo l'asse voluto e per creare un piano frontale allo schermo in cui produrre una forma in una specifica posizione del piano della faccia selezionata rivolta verso lo schermo, inoltre serve per rilevare la posizione della fotocamera, per allineare la vista alla faccia o all'asse e per allineare l'oggetto alla vista.

Utilizzo

Il suo uso è semplice

FCCamera

Camera of Axis: La finestra di dialogo per immettere il valore dell'angolo di rotazione in gradi.

Angle rotation Axis in degrees: Serve per immettere il valore dell'angolo di rotazione in gradi.

Axe of rotation: Serve per selezionare l'asse di rotazione X, Y o Z.

Virtual

Align view to face selected

rayon = 20                            # Radius of plane 

Sezione Photo

FCCamera



Icone

Scaricare le immagini e copiarle nel repertorio delle macro.

Cliccare sull'immagine con il tasto destro del mouse e salvarle nella nuova posizione selezionando "Salva oggetto con nome ..."

Il percorso delle icone viene visualizzato nella Vista report

ex: Path locality to FCCamera.....images.png [ C:\Users\xx\AppData\Roaming\FreeCAD\ ]

È possibile modificare il percorso modificando la riga 165

Icone del programma:

Logo FCCamera Accept Detect To Face To Axis Align Object to View Create plane Reset Quit

Icone del pannello: Axis X Axis Y Axis Z Direction Axis


Link

Link delle macro collegate a FCCamera

Macro Rotate View, Macro Align Object to View, Macro Align Face Object to View, Macro WorkFeatures

La discussione nel forum MACRO:Work Feature 2014_12

Script

Scaricare la macro da Gist Macro FCCamera.FCMacro

Esempi

Come creare un foro inclinato

Si può ottenere lo stesso risultato posizionando uno schizzo su un piano inclinato

Versione

#path = FreeCAD.ConfigGet("AppHomePath")
#path = FreeCAD.ConfigGet("UserAppData")
#path = "your path"
param = FreeCAD.ParamGet("User parameter:BaseApp/Preferences/Macro")# macro path
path = param.GetString("MacroPath","") + "/"                        # macro path
path = path.replace("\\","/")
App.Console.PrintMessage("Path locality to FCCamera.....images.png [ " + path + " ]"+"\n")


Online version: "http://www.freecadweb.org/wiki/index.php?title=Macro_FCCamera/it&oldid=260715"

Navigation menu