External workbenches/it: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{docnav|[[Web Workbench|Web Workbench]]|[[Workbenches|Workbenches]]|IconL=Workbench_Web.svg|IconR=}} |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
Alcuni utenti esperti hanno esteso FreeCAD con vari ambienti aggiuntivi personalizzati, che non sono ancora integrati nel codice sorgente FreeCAD, ma che sono facili da aggiungere a un'installazione FreeCAD esistente. Le istruzioni sono disponibili nelle pagine indicate in seguito: |
Alcuni utenti esperti hanno esteso FreeCAD con vari ambienti aggiuntivi personalizzati, che non sono ancora integrati nel codice sorgente FreeCAD, ma che sono facili da aggiungere a un'installazione FreeCAD esistente. Le istruzioni sono disponibili nelle pagine indicate in seguito: |
||
Line 5: | Line 7: | ||
Most extensions can be installed from the [[Addon Manager]], menu {{MenuCommand|Tools → Addon manager}}; specific instructions are provided in each extension page. |
Most extensions can be installed from the [[Addon Manager]], menu {{MenuCommand|Tools → Addon manager}}; specific instructions are provided in each extension page. |
||
Back to [[Workbenches#External workbenches|Workbenches]] |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
Line 31: | Line 30: | ||
=== General === |
=== General === |
||
⚫ | |||
* [[Defeaturing Workbench|Defeaturing]] provides tools to edit STEP models by removing selected features. |
* [[Defeaturing Workbench|Defeaturing]] provides tools to edit STEP models by removing selected features. |
||
* [[DynamicData Workbench|DynamicData]] allows creation of container objects for holding custom properties. |
* [[DynamicData Workbench|DynamicData]] allows creation of container objects for holding custom properties. |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
* [[WebTools Workbench|WebTools]] contains a series of tools to communicate with Web services from within FreeCAD. |
* [[WebTools Workbench|WebTools]] contains a series of tools to communicate with Web services from within FreeCAD. |
||
⚫ | |||
=== Architecture and facilities === |
|||
⚫ | |||
⚫ | |||
⚫ | |||
=== Assembly === |
=== Assembly === |
||
As of FreeCAD 0.18 there is no official assembly workbench. However, several external tools have been created |
As of FreeCAD 0.18 there is no official assembly workbench. However, several external tools have been created or are in development to manipulate objects to produce assemblies. |
||
{{Emphasis|Note:}} assembly workbenches are generally incompatible with each other. If you create an assembly with one of them, you should not use another workbench to work with the same assembly. You should re-assemble the parts in the new workbench. |
|||
⚫ | |||
* [[A2plus Workbench|A2plus]] provides tools to create multi-part assemblies. |
* [[A2plus Workbench|A2plus]] provides tools to create multi-part assemblies. It is a fork and extension of the older [[Assembly2 Workbench]]. |
||
* [https://github.com/realthunder/FreeCAD_assembly3 Assembly3] (github link) is in development and requires a |
* [https://github.com/realthunder/FreeCAD_assembly3 Assembly3] (github link) is in development and requires a forked version of FreeCAD with some core changes. It is the most complex solution and supports things like interactive kinematics. |
||
* [https://github.com/Zolko-123/FreeCAD_aws Assembly4] (github link) is a solution based on the |
* [https://github.com/Zolko-123/FreeCAD_aws Assembly4] (github link) is a solution based on the forked FreeCAD branch that Assembly3 uses. It does not work with constraints at all and focuses on building structures with Local Coordinate Systems (LCS). This is computationally friendly, and should allow for creating large assemblies with many parts. This is the newest of the assembly workbenches and is intended more as a demonstrator. |
||
* [[Manipulator Workbench|Manipulator]] is aimed |
* [[Manipulator Workbench|Manipulator]] is aimed at helping users in aligning, moving, rotating and measuring 3D objects through a friendly graphical interface. |
||
* [[Macro WorkFeatures|WorkFeatures]] adds a wide range of helper objects such as alignment planes or axes, and tools to help you to position and align objects along those helper objects. |
* [[Macro WorkFeatures|WorkFeatures]] adds a wide range of helper objects such as alignment planes or axes, and tools to help you to position and align objects along those helper objects. |
||
=== Engineering === |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
== Deprecated extensions == |
== Deprecated extensions == |
||
* [[Drawing Dimensioning Addon|Drawing Dimensioning]] adds powerful dimensioning and annotation tools to the [[Drawing Workbench]]. It was deprecated in FreeCAD 0.17. Consider using [[TechDraw Workbench]] instead. |
|||
⚫ | |||
: adds powerful dimensioning and annotation tools to the [[Drawing Workbench]]. |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
Line 76: | Line 82: | ||
{{VeryImportantMessage|(February 2019) These extensions lack documentation in this wiki. If you are the developer or a user of these addons, consider creating a page for them, or providing a link to their documentation}} |
{{VeryImportantMessage|(February 2019) These extensions lack documentation in this wiki. If you are the developer or a user of these addons, consider creating a page for them, or providing a link to their documentation}} |
||
* Assembly3 |
|||
* Bolts |
* Bolts |
||
* [https://github.com/qingfengxia/Cfd Cfd] |
* [https://github.com/qingfengxia/Cfd Cfd] |
||
Line 91: | Line 96: | ||
* Retr3D |
* Retr3D |
||
* Timber |
* Timber |
||
{{docnav|[[Web Workbench|Web Workbench]]|[[Workbenches|Workbenches]]|IconL=Workbench_Web.svg|IconR=}} |
|||
{{Userdocnavi}} |
{{Userdocnavi}} |
Revision as of 08:50, 2 April 2019
Alcuni utenti esperti hanno esteso FreeCAD con vari ambienti aggiuntivi personalizzati, che non sono ancora integrati nel codice sorgente FreeCAD, ma che sono facili da aggiungere a un'installazione FreeCAD esistente. Le istruzioni sono disponibili nelle pagine indicate in seguito:
Most extensions can be installed from the Addon Manager, menu Tools → Addon manager; specific instructions are provided in each extension page.
- BIM
- mira a implementare gli strumenti e il flusso di lavoro per Building Information Modeling (BIM) in FreeCAD.
- Defeaturing
- fornisce gli strumenti per modificare i modelli STEP rimuovendo le funzioni selezionate.
- DynamicData
- consente di creare degli oggetti contenitore per contenere delle proprietà personalizzate.
- Flamingo
- una serie di comandi e oggetti FreeCAD personalizzati che consentono di velocizzare il disegno di strutture e tubazioni.
- Kicad StepUp
- ha lo scopo di aiutare gli utenti di KiCad e FreeCAD a collaborare nel design elettrico (ECAD) e meccanico (MCAD).
- WorkFeatures
- aggiunge una vasta gamma di oggetti di supporto come piani di allineamento o assi e degli strumenti di aiuto nel posizionare e allineare gli oggetti lungo questi oggetti di supporto.
- Manipulator
- ha lo scopo di aiutare gli utenti di FreeCAD ad allineare, spostare, ruotare e misurare gli oggetti 3D attraverso una GUI amichevole.
- SheetMetal
- fornisce strumenti per progettare e dispiegare parti in lamiera.
- WebTools
- contiene una serie di strumenti per comunicare con i servizi Web dall'interno di FreeCAD.
General
- Defeaturing provides tools to edit STEP models by removing selected features.
- DynamicData allows creation of container objects for holding custom properties.
- WebTools contains a series of tools to communicate with Web services from within FreeCAD.
Architecture and facilities
- BIM aims to implement complete Building Information Modeling (BIM) tools and workflow in FreeCAD. It builds on top of the Arch Workbench.
- Reinforcement augments the Arch Workbench with additional Arch Rebar tools.
- Flamingo is a set of customized FreeCAD commands and objects that help speed-up the creation of frames and pipelines.
Assembly
As of FreeCAD 0.18 there is no official assembly workbench. However, several external tools have been created or are in development to manipulate objects to produce assemblies.
Note: assembly workbenches are generally incompatible with each other. If you create an assembly with one of them, you should not use another workbench to work with the same assembly. You should re-assemble the parts in the new workbench.
- A2plus provides tools to create multi-part assemblies. It is a fork and extension of the older Assembly2 Workbench.
- Assembly3 (github link) is in development and requires a forked version of FreeCAD with some core changes. It is the most complex solution and supports things like interactive kinematics.
- Assembly4 (github link) is a solution based on the forked FreeCAD branch that Assembly3 uses. It does not work with constraints at all and focuses on building structures with Local Coordinate Systems (LCS). This is computationally friendly, and should allow for creating large assemblies with many parts. This is the newest of the assembly workbenches and is intended more as a demonstrator.
- Manipulator is aimed at helping users in aligning, moving, rotating and measuring 3D objects through a friendly graphical interface.
- WorkFeatures adds a wide range of helper objects such as alignment planes or axes, and tools to help you to position and align objects along those helper objects.
Engineering
- EM Workbench ElectroMagnetic Workbench for FastFieldSolvers free tools.
- KicadStepUp is aimed at helping both KiCad and FreeCAD users in collaborating with electrical (ECAD) and mechanical (MCAD) design.
- LCInterlocking (github link) tools to create parts for laser-cutters. Add tabs and hinges. Export to SVG.
- SheetMetal provides tools to design and unfold sheet metal parts.
Deprecated extensions
- Drawing Dimensioning adds powerful dimensioning and annotation tools to the Drawing Workbench. It was deprecated in FreeCAD 0.17. Consider using TechDraw Workbench instead.
- Assembly2 provides tools to create multi-part assemblies. It is unmaintained since 2016. Consider using A2plus instead.
TODO:
- Bolts
- Cfd
- EaglePCB_2_FreeCAD
- Gears
- FreeCAD-CuraEngine
- Animation
- Lattice2
- Exploded Animation
- Fasteners
- GeoData
- Nurbs
- Persistent toolbars
- Retr3D
- Timber
- Bolts
- Cfd
- EaglePCB_2_FreeCAD
- Gears
- FreeCAD-CuraEngine
- Animation
- Lattice2
- Exploded Animation
- Fasteners
- GeoData
- Nurbs
- Persistent toolbars
- Retr3D
- Timber
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub