Raccolta di macro

From FreeCAD Documentation
Jump to navigation Jump to search
This page is a translated version of the page Macros recipes and the translation is 55% complete.
Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎español • ‎français • ‎hrvatski • ‎italiano • ‎polski • ‎português do Brasil • ‎română • ‎svenska • ‎čeština • ‎русский
Text-x-python.png Macros

Questa pagina contiene un elenco di macro che aggiungono delle funzionalità alla propria installazione di FreeCAD.

Se avete scritto una macro e volete includerla nelle categorie in questa pagina, consultate la pagina Documentazione delle macro per sapere come documentarla correttamente.

Macros

Part CheckGeometry.svg Operazioni di visualizzazione 3D

  • Text-x-python.svg Macro Rotate View: Ruota la visualizzazione corrente di 90° verso sinistra. Funziona solo se si è in vista dall'alto Std_ViewTop XY (top).
  • Text-x-python.svg Macro View Rotation: Fornisce una interfaccia grafica per consentire la rotazione della vista di quantità precise in tutte e tre le direzioni.
  • Text-x-python.svg Macro Texture Objects: Permette di sovrapporre temporaneamente una immagine di texture sugli oggetti selezionati.
  • Text-x-python.svg Macro Mouse Cross: Converte il puntatore del mouse in un puntatore di precisione a forma di croce.
  • Text-x-python.svg Macro Align View to Face: Allinea la vista corrente a una faccia selezionata
  • Text-x-python.svg Macro Align Object to View: Allinea l'oggetto selezionato alla vista corrente e imposta le coordinate di posizionamento della telecamera.
  • Text-x-python.svg Macro Align Face Object to View: Allinea la faccia dell'oggetto selezionato alla Vista corrente (nel caso di un foro la faccia del foro viene rivolta verso la Vista).
  • Text-x-python.svg Macro Align Camera to Working Plane: Questa macro allinea la fotocamera al corrente Piano di lavoro di Draft
  • Text-x-python.svg Macro Align Working Plane to Camera: Questa macro sposta il corrente Piano di lavoro di Draft al centro della vista corrente
  • Text-x-python.svg Macro Toggle Panels Visibility: Commuta la visibilità dai vari punti di vista supportati in FreeCAD, permettendo di visualizzare la finestra principale in tutto lo spazio disponibile sullo schermo.
  • Text-x-python.svg Macro FCCamera: Questa macro può ruotare lo schermo di un determinato angolo, lungo un dato asse e crea un piano frontale allo schermo per creare una forma in un piano rivolto verso lo schermo nella posizione specificata, rilevando la posizione della fotocamera .
  • Text-x-python.svg Macro_Toggle_Visibility: Gruppo di tre macro, la macro 1: nasconde gli oggetti non selezionati, la macro 2: visualizza tutti gli oggetti, la macro 3: nasconde tutti gli oggetti.
  • Macro SelectVisible2.png Macro Toggle Visibility2 1-2: Set of two macro, macro 1:Macro_Toggle_Visibility2_1-2 hidden the objects not selected, macro 2:Macro_Toggle_Visibility2_2-2 displayed alls objects, macro with the original visibility.
  • Macro VisibleAlls2.png Macro Toggle Visibility2 2-2: Set of two macro, macro 1:Macro_Toggle_Visibility2_1-2 hidden the objects not selected, macro 2:Macro_Toggle_Visibility2_2-2 displayed alls objects, macro with the original visibility.
  • Text-x-python.svg Macro SelectVisible: Seleziona tutti gli oggetti visibili nella struttura.
  • Text-x-python.svg Macro Manage Navigational Style: Coppia di macro che consentono di modificare lo stile di navigazione mentre si lavora nello Sketcher.
  • Text-x-python.svg Macro Duplicate Selection: Testa se una selezione è duplicabile. Selezionare gli oggetti nella vista 3D, se una selezione è duplicabile il mouse rimane bloccato su "ForbiddenCursor" fino a duplicazione avvenuta.
  • Text-x-python.svg Macro Copy3DViewToClipboard: Copia negli appunti il contenuto della vista 3D ridimensionata a 640, 480 px.
  • Text-x-python.svg Macro Perpendicular To Wire: Posiziona l'oggetto perpendicolarmente alla linea selezionata.
  • Text-x-python.svg Macro Rotate To Point: Questa macro premete la rotazione del obbietto su se stesso, il centro del asso può essere il boundBox centrale, il centro della massa o l'ultimo punto del clic mouse
  • Text-x-python.svg Macro FCTreeView: Macro for list all objects in the project in one list without hierarchy, options sort by name, label, visibility, group, by length option search by name, label .... without case sensitive or with case sensitive and select all objects displayed in the macro window.
  • Text-x-python.svg Macro Select Hovering: questa macro seleziona una scelta Face, Edge, Vertex passando sopra con il mouse.
  • Text-x-python.svg Macro ExpandTreeItem: questa macro espande gli elementi selezionati nella vista ad albero. Se non ci sono voci selezionate, espande o comprime tutti gli elementi.
  • Text-x-python.svg Macro Mouse over cb: Questa macro mostra tutti gli elementi sotto il mouse. (Vengono visualizzati anche gli elementi coperti da altri elementi)
  • Text-x-python.svg Macro FC element selector: Questa macro mostra tutti gli elementi sotto il mouse. (Vengono visualizzati anche gli elementi coperti da altri elementi). Analoga alla macro "Macro Mouse over cb" ma con intefaccia grafica
  • Macro Screen Wiki.png Macro_Screen_Wiki: Macro speciale per Wiki Worker. Questa macro consente di salvare la vista 3D nel formato desiderato. La vista 3D o la finestra 3D completa di FreeCAD assume le dimensioni desiderate.
  • Text-x-python.svg Macro GuiResetToolbars: Questa macro ripristina la posizione delle barre degli strumenti.

Draft FlipDimension.svg Animazioni

Applications-python.svg Codice e Script

  • Text-x-python.svg Macro MessageBox: Mostra come fornire informazioni all'utente attraverso l'interfaccia utente grafica GUI.
  • Text-x-python.svg Macro Python Assistant Window: Permette di tagliare/copiare/incollare del codice Python, è segmentata così possono essere selezionate delle sezioni diverse ed è persistente tra sessioni di FreeCAD.
  • Text-x-python.svg Macro Build Utility: Fornisce utility per assemblare un progetto da file di sub-progetto utilizzando la funzione Merge Project.
  • Text-x-python.svg Macro Global Variable Watcher: Facilita la selezione delle variabili globali e il monitoraggio dei loro valori.

Arch MeshToShape.svg Conversione

  • Text-x-python.svg Macro Extract Wires from Mesh: Estrae dei bordi wire dai mesh selezionati
  • Text-x-python.svg Macro MeshToPart: Converte gli oggetti Mesh selezionati in oggetti Parte.
  • Text-x-python.svg Macro PartToVRML: Converte le parti selezionate in mesh VRML per avere un file di piccole dimensioni caricabile velocemente (compatibile con i modelli VRML di Kicad e Blender)
  • Text-x-python.svg Macro FaceToSketch: Converte la faccia selezionata in uno schizzo senza vincoli.
  • Text-x-python.svg Macro FCWire To Volume: Crea operazioni booleane con gli oggetti selezionati. Basta selezionare i contorni, assegnare lo spessore e cliccare su "Create"
  • Text-x-python.svg Macro_DeepCopy: Crea un composto di una parte con una copia di tutte le sue forme.

Drawing-orthoviews.svg Foglio di disegno

The Drawing Workbench is considered obsolete since FreeCAD 0.17. Consider using the TechDraw Workbench instead.

  • Text-x-python.svg Macro Automatic drawing: Consente all'utente di ottenere la visualizzazione di un oggetto in un disegno in 4 diverse posizioni (frontale, superiore, da destra e iso). Necessita di qualche modifica per essere perfettamente efficace.
  • Text-x-python.svg Macro CartoucheFC: Questa macro con GUI serve per compilare in modo semplice tutti i campi della tabella del foglio da disegno di FreeCAD, il formato della data e il simbolo del modo di proiezione si adattano sia al sistema UE che US.
  • Text-x-python.svg Macro CartoucheFC Full: Per compilare tramite GUI tutti i campi del cartiglio dei modelli vari completi di FreeCAD, il formato della data e il simbolo della modalità di proiezione si adattano alla regione selezionata, EU o US.
  • Text-x-python.svg Macro CartoucheFC 2: (Full field edition for this Modelli misti) Per compilare tramite GUI tutti i campi del cartiglio del modello 2 di FreeCAD.
  • Text-x-python.svg Macro Normal Vector: Fornisce il vettore normale a una faccia prescelta per consentire di creare una vista di disegno perpendicolare a tale faccia.

Draft BSpline.svg Dxf 2D Draft

  • Text-x-python.svg Macro Rectellipse: Crea un contorno a forma di rectellipse, ellisse rettangolare o rettangolo arrotondato, parametrico.
  • Text-x-python.svg Macro Make Circle 3 Points: Crea un cerchio su 3 punti selezionati, i punti possono anche essere oggetti (questa macro unisce le due macro riportate in seguito), tutti i parametri si impostano in modo semplice tramite una finestra grafica.
  • Text-x-python.svg Macro Draft Circle 3 Points: Crea un cerchio passante per 3 punti selezionati in un piano 2D, i punti possono anche essere degli oggetti.
  • Text-x-python.svg Macro Draft Circle 3 Points 3D: Crea un cerchio passante per 3 punti selezionati nello spazio 3D.
  • Text-x-python.svg Macro Make Arc 3 Points: Crea un arco da 3 punti selezionati.
  • Text-x-python.svg Macro Ellipse-Center+2Points: Costruisce un ellisse selezionando tre punti nell'ordine: centro, raggio maggiore e raggio minore
  • Text-x-python.svg Macro FCConvertLines: Converte la linea dell'oggetto, da continua a tratteggiata, a tratto e punto, o tratto punto punto, assegnandole le dimensioni indicate.
  • Text-x-python.svg Macro EdgesToArc: Sostituisce, se possibile, i segmenti selezionati con un arco di cerchio. Utile per ripristinare gli archi discretizzati.
  • Text-x-python.svg Macro Creating faces from a DXF file: Crea delle facce dai file DXF, i "Layer" sono riconosciuti singolarmente e inseriti in un gruppi distinti.
  • Text-x-python.svg Macro DXF to Face and Sketch: Converte gli elementi selezionati in un DXF importato in facce e schizzi.
  • Text-x-python.svg Macro Compound Plus : Utility che riunisce numerosi comandi di Draft per lavorare con gli oggetti 2D. Ad esempio, lavorare con gli oggetti dei file DXF.
  • Text-x-python.svg Macro Dxf To Shape : Utilità per unire diverse polilinee in una sola, si possono usare MakeWire, Bspline, BsplineCurve, BsplineCurve + Arc, Polygon e curve di Bezier.

Fem ResultDisplacement.svg Fem

  • Text-x-python.svg Macro GMSH: Crea Mesh FEM con il generatore di Mesh GMSH

Part Measure Clear All.svg Informazioni e misure

  • Text-x-python.svg Macro FCInfo: Fornisce una serie di informazioni sulla forma selezionata e può convertire lunghezza, angoli (gradi, radianti, gradi centesimali), superficie, volume, peso e densità della forma selezionata sia nelle unità del Sistema Internazionale che in quelle del Sistema Anglosassone.
  • Text-x-python.svg Macro FCInfo Alternate Linux: come la precedente, ma per Linux
  • Text-x-python.svg Macro FCInfoGlass: Fornisce una serie di informazioni sulla forma selezionata e le visualizza nella schermata 3D
  • Text-x-python.svg Macro FCInfoToMouse: Fornisce in tempo reale informazioni sulle coordinate, lunghezza e angoli del mouse in una bolla di annotazione visualizzata nella schermata 3D
  • Text-x-python.svg Macro Delta xyz: Dà il valore Delta xyz e la distanza tra 2 punti.
  • Text-x-python.svg Macro ObjectInfo: Un semplice modulo "Info" creato da un utente di FreeCAD
  • Text-x-python.svg Macro Dump Objects: Genera un elenco di tutti gli oggetti del documento corrente. L'elenco può essere mostrato nella finestra Report o in una finestra indipendente.
  • Text-x-python.svg Macro MeasureCircle: Calcola il raggio di un cerchio da 3 punti o da uno spigolo circolare.
  • Text-x-python.svg Macro CenterOfMass: Fornisce la massa totale e il centro di massa di più oggetti selezionati con la densità scelta.
  • Text-x-python.svg Macro SimpleProperties: Visualizza in modo conciso le proprietà fisiche di base di un oggetto (volume, dimensioni della casella associata, ...)

Draft VisGroup.svg Librerie

Bound-expression.svg Funzioni matematiche

equations.

IFC.svg Multifunzione

  • Text-x-python.svg Macro WorkFeatures: Gruppo di strumenti per creare i piani degli assi, i piani da 3 punti, gli assi su una forma, per ottenere informazioni sulle coordinate della forma e molte altre funzioni che facilitano la creazione del progetto. Questi strumenti sono mostrati in una scheda della Vista combinata.

Workbench Image.svg Creare oggetti

  • Text-x-python.svg Macro Make Cube: Crea un parallelepipedo utilizzando 4 punti
  • Text-x-python.svg Macro Solid Sweep: Crea un solido estrudendo un profilo 2D lungo una traiettoria selezionata precedentemente nella vista 3D. Gli elementi 2D si creano attraverso i normali strumenti GUI di FreeCAD.
  • Text-x-python.svg Macro Geodesic Dome: Crea il guscio di una cupola geodetica
  • Text-x-python.svg Macro Line Length: Crea una linea nel piano XY da coordinate XYZ, lunghezza e angolo
  • Text-x-python.svg Macro cutLine: Taglia una linea e crea tanti punti quanti ne sono richiesti, opzionalmente crea segmenti e/o punti, monocolore o bicolore.
  • Text-x-python.svg Macro CirclePlus: Create a circle or arc giving radius, diameter, circumference, area, startangle, endangle, arc, anglecenter, cord, arrow, center (point) on choice (same below but with GUI) plus create sector and face.
  • Text-x-python.svg Macro circle: Crea un cerchio o arco dal raggio, diametro, circonferenza, area, startAngle, endAngle, arco, anglecenter, corda, freccia, centro a scelta. Come la precedente, ma senza GUI.
  • Text-x-python.svg Macro cutCircle: Taglia un cerchio o un arco e crea tanti archi quanti ne sono richiesti.
  • Text-x-python.svg Macro triangleAH: Crea un triangolo isoscele dati l'angolo e l'altezza (il vertice è posizionato nel punto 0,0,0)
  • Text-x-python.svg Macro FCTexture:Crea un disegno estratto da un'immagine bmp per produrre facilmente una texture
  • Text-x-python.svg Macro FCCreaLoft: Crea un loft con una lista di contorni, è stata creata appositamente per la Text-x-python.svg Macro Texture:
  • Text-x-python.svg Macro FCCircularText: Crea un testo intorno un cilindro
  • Text-x-python.svg Macro WireXYZ: Crea una polilinea (spezzata) con le coordinate estratte da un file. Le coordinate X Y Z sono separate da uno spazio.
  • Text-x-python.svg Macro ReproWire: Riproduce tutti i sotto-elementi, le facce o i contorni selezionati.
  • Text-x-python.svg Macro Apothem Based Prism GUI: Una GUI che permette di creare un prisma basato sull'apotema del suo poligono base, (inraggio).
  • Text-x-python.svg Macro FCSpring Helix Variable: Crea una molla con i terminali chiusi, si può regolare ogni spira.
  • Text-x-python.svg Macro Guitar fretboard: Guitar Fretboard Maker
  • Text-x-python.svg Macro FCCamGroover: Crea un cilindro scanalato per spostare una camma.
  • Text-x-python.svg Macro Site From Contours: Crea un sito Arch da una serie di contorni di linee.
  • Text-x-python.svg Macro FCHoneycombMaker: Crea una griglia parametrica a nido d'ape.
  • Text-x-python.svg Macro HilbertCurve: Crea uno wire a forma di curva di Hilbert in 2 o 3 dimensioni con varie iterazioni.
  • Text-x-python.svg Macro AeroFoil: Crea curve e facce del profilo alare utilizzando modelli predefiniti, funzioni algebriche e file DAT o CSV.

Workbench PartDesign.svg Trasformare gli oggetti

  • Text-x-python.svg Macro ArrayCopy: Copia diverse volte l'oggetto selezionato, secondo una matrice.
  • Text-x-python.svg Macro FlattenWire: Appiattisce una polilinea non planare sulla sua mediana delle coordinate Z.
  • Text-x-python.svg Macro FlattenWire3Points: Appiattisce una polilinea non planare su un piano definito da 3 punti
  • Text-x-python.svg Macro JointWire: Consente di trovare tutti i bordi non collegati e di congiungerli al bordo non collegato più vicino tramite una linea.
  • Text-x-python.svg Macro Remove parametric history: Elimina da un oggetto tutte le associazioni parametriche, lasciandolo come una forma "muta".
  • Text-x-python.svg Macro SuperWire: Forza la creazione di una polilinea partendo da linee e archi non necessariamente contigui. Da utilizzare quando la normale operazione polilinea non riesce.
  • Text-x-python.svg Macro HealArcs: Talvolta gli archi vengono trasformati in BSpline, per esempio quando ad essi sono applicate operazioni di scala. Questa macro ricrea gli archi dalle BSpline. Utile prima dell'esportazione in .dxf.
  • Text-x-python.svg Macro CloneConvert: Crea un clone dell'oggetto, convertito nella posizione e nelle dimensioni scelte (inch, mm, m, µm...).
  • Text-x-python.svg Macro Image Scaling: Scala disegni, grafici, schemi, modelli e immagini 2D simili nell'ambiente Immagine.
  • Text-x-python.svg Macro MatrixTransform: Applica una trasformazioni lineare dello spazio per modificare le forme. Ad esempio, la scalatura non uniforme, l'inclinazione di un testo (shader), la riflessione, l'inversione degli assi.
  • Text-x-python.svg Macro Connect And Sweep: Crea una connessione tra due oggetti, un oggetto e un punto o tra due punti. La connessione va da un centro all'altro centro degli oggetti, la sua forma è configurabile, e può essere circolare, poligonale o ellittica.
  • Text-x-python.svg Macro Section: (parametrica): Implementazione alternativa dello strumento Sezione di Parte, più adatto a fare percorsi di sweep.
  • Text-x-python.svg Macro Overlap: (parametrica): Operazione booleana. Simile a Part Common, ma con grado di sovrapposizione personalizzato.

Workbench PartDesign.svg PartDesign Workbench

  • Workbench PartDesign.svg Macro PDWrapper: Encapsulates non-PartDesign solids for use in PartDesign Bodies, and more.

View.svg Stampante 3D

  • Text-x-python.svg Macro 3d Printer Slicer: Esporta il progetto corrente verso un software di analisi (slicer) per stampanti 3D o verso un software CAM.
  • Macro 3d Printer Slicer Individual Parts.svg Macro 3d Printer Slicer Individual Parts: Questo codice, quando viene eseguito, esporterà i corpi visibili al livello superiore (i corpi più in profondità nell'albero verranno ignorati) del progetto attualmente aperto in singoli file STL e li aprirà nel software di slicing che usi. Questa macro cercherà Cura come impostazione predefinita, ma puoi cambiarla in qualsiasi altro cursore modificando la variabile SLICERAPP nel codice sorgente.

Preferences-raytracing.svg Raytracing

Spreadsheet.svg Foglio di calcolo

  • Text-x-python.svg Macro Alias Manager: aiuta a gestire gli alias all'interno dell'ambiente Foglio di calcolo di FreeCAD . È in grado di creare, cancellare, spostare gli alias e creare una 'famiglia di parti'.
  • Text-x-python.svg Macro SpreadsheetTools: Questa macro aiuta a gestire le celle all'interno dell'ambiente Spreadsheet di FreeCAD.
  • Text-x-python.svg Macro FCTreeView: Macro per elencare tutti gli oggetti del progetto in un elenco senza gerarchia, opzioni di ordinamento per nome, etichetta, visibilità, gruppo, ricerca per lunghezza per nome, etichetta .... senza distinzione tra maiuscole e minuscole o con distinzione tra maiuscole e minuscole e per selezionare tutti gli oggetti visualizzati nella finestra macro.
  • Text-x-python.svg Macro FCSpreadSheet Extract: Questa macro salva i dati con la formula in un file csv o in un file xml.

Arch Survey.svg Utilità

Bulb.svg Wizards

  • Text-x-python.svg Macro Sheet Metal Unfolder: Crea una parte dispiegata da un parte in lamiera.
  • Text-x-python.svg Macro Unroll Ruled Surface: Permette di srotolare le superfici rigate e di disegnare lo sviluppo in una pagina.
  • Text-x-python.svg Macro Unfold Box: Permette di creare e disegnare lo sviluppo di un solido con facce piane.
  • Text-x-python.svg Macro Airfoil Import & Scale: Importa e scala un profilo alare .dat alla lunghezza di corda desiderata.
  • GW Dim.png Macro Geneva Wheel: Consente all'utente di creare un meccanismo Croce di Malta da zero. Per modificare la dimensione dell'oggetto è necessario modificare i valori all'interno della Macro.
  • GW Dim.png Macro Geneva Wheel GUI: Una interfaccia grafica che permette all'utente di impostare i valori per creare un meccanismo Croce di Malta da zero.
  • Cabinets32.png Macro Cabinets32: crea le pareti laterali, superiori e di fondo di un armadio con i fori per collegare le parti prodotte da Hettich.
  • Text-x-python.svg Macro Half turn stairs: Crea una scala a mezzo giro (sinistra o destra) dai dati di un file.
  • Macro Half Hull Model.png Macro Half-Hull Model: Questa macro, partendo da una serie di disegni 2D, genera un modello tridimensionale sia di "mezzo scafo" half-hull che dello scafo completo.
  • Text-x-python.svg Macro Stairs: Crea una scala a chiocciola.
  • Gearworkbech.png Macro FCGear: Ambiente aggiuntivo per creare diversi tipi di ingranaggi, evolventi, cremagliere, ingranaggi cicloidi e conici.
  • Text-x-python.svg Macro Corner shapes wizard: Apre una finestra di dialogo in cui si possono definire le dimensioni di un angolare (profilo a L), quindi crea l'oggetto nel documento e poi crea una pagina (foglio) di disegno con la vista superiore, frontale e laterale del pezzo.
  • PropertyMemo.png Macro PropertyMemo: Crea una proprietà aggiuntiva (nominabile a piacere) per gli oggetti, funziona solo in Draft.
  • Macro Fonts Win10 PYMP.png Macro Fonts Win10 PYMP: Questa piccola macro è dedicata agli utenti di Windows 10. L'explorer dei font da utilizzare in ShapeString è vuoto e questa piccola macro aiuta a vedere il font in modo da poterli usare.

Std FreeCADWebsite.svg Woodworking

  • Macro Cabinets32.png Macro Cabinets32: Creates side and top/bottom walls for a cabinet with drilled holes for connection parts of manufacturer Hettich.
  • Macro Joint Icon.svg Macro Joint: Creates a variety of joints, such as mortise/tenon, box joints, dovetail joints, and snap joints.
  • Text-x-python.png getDimensions: FreeCAD macro to get chipboards dimensions to cut (BOM, cutlist).

Std FreeCADWebsite.png Altre macro interessanti create dagli utenti di FreeCAD e mantenute al di fuori del wiki.

  • 2364.png By microelly2 : freeCAD_macro, geodata, Animation, freecad-nurbs, PieMenu, ..... other
  • Text-x-python.png By hamish2014: FreeCAD_assembly2, FreeCAD_drawing_dimensioning, ...
  • Text-x-python.png By triplus: IconThemes, ShortCuts, NavigationIndicator, TabBar, Launcher, PersistentToolbars, PieMenu, ....
  • 681.jpg By rockn: FreeCAD-Timber, FreeCAD-addons, FreeCAD-library, FreeCAD-StructuresBois, .... other
  • Text-x-python.png By oddtopus: flamingo (ambiente per strutture metalliche)
  • Text-x-python.png By dprojects: getDimensions macro FreeCAD per ottenere le dimensioni di taglio per pannelli di truciolato (lavorazione del legno)
  • Text-x-python.png By Siardeni: Strumenti per creare profili quadrati, profili Z, pallet di legno, ruotare, creare foglio di disegno del progetto ...
  • Text-x-python.png By realthunder: ambiente di lavoro FreeCAD_assembly3 ... altro

Come utilizzare le macro

Vedere la pagina Come installare le macro per una descrizione completa, e Come personalizzare la barra degli strumenti per aggiungere la macro a una barra degli strumenti per un accesso veloce.

L'installazione di molte macro equivale all'installazione di un nuovo workbenchambiente; vedere la pagina Come installare ambienti aggiuntivi per queste informazioni.

Automatic installation

Installazione automatica

A partire da FreeCAD 0.17, utilizzare Addon Manager in Strumenti → Addon manager per installare una macro che è stata inclusa nel repository FreeCAD-macros.

Manual installation

Installazione manuale

Se non si utilizza Addon Manager, la macro può essere installata manualmente.

  • Copiare il codice Python dalla pagina della macro corrispondente.
  • Aprire il menu macro Macro → Macros, premere Crea, e dargli un nome.
  • Incollare il codice Python che è stato copiato.
  • Premere il pulsante Salva, e riavviare FreeCAD.
  • Per usarla, aprire nuovamente il menu macro, selezionare la nuova macro e premere Esegui.

Add a macro to a custom toolbar

Aggiungere una macro a una barra degli strumenti personalizzata

  • Andare in Strumenti → Personalizza.
  • Nella scheda Macro, aggiungere un nuovo nome di macro e, facoltativamente, definire un'icona e una scorciatoia da tastiera.
  • Nella scheda Barra degli strumenti, creare una nuova barra degli strumenti e aggiungere la macro, prendendola dalla categoria Macros.