From FreeCAD Documentation
Jump to navigation Jump to search
This page is a translated version of the page Glossary and the translation is 42% complete.
Outdated translations are marked like this.
Other languages:
Deutsch • ‎English • ‎Türkçe • ‎español • ‎français • ‎hrvatski • ‎italiano • ‎polski • ‎română • ‎русский • ‎中文(中国大陆)‎
Arrow-left.svg Previous: Contributors


Jump to letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
建筑工作台(workbench)的缩写,主要用于构建各种建筑物与结构的模型。它与 草图工作台密切相关。
The FreeCAD App layer is AKA Graphical interface (GUI) layer.
1.  相对于彼此的位置关系所定义的一组零件
2.  一种工作台,目标是便于将所创零件装配在一起。当前正处于开发过程中,还未作为FreeCAD的一部分。
Plural of Axis


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
Output from a debugging program that displays the series of instructions FreeCAD followed before a problem occurred.
Bezier Curve
A type of parametric curve.
Old term used for drawing, and coined for its original reproduction process.
A type of container used in the PartDesign workbench that groups a sequence of operations (sketches, construction geometry and features) to create a single contiguous solid. (Introduced in FreeCAD V0.17.)
Boolean Logic
A method of data manipulation by using of the operands: And, Or, Not.
Boolean Operation
A method of manipulating objects by using Boolean Logic. In FreeCAD, the Boolean Operations are: Union (Fuse), Difference (Cut), Intersection, and Section.
Boolean OPerations check
See BOPcheck.
A setting that allows the Check Geometry tools in the Part WB and OpenSCAD WB to also check geometry made from Boolean logic. The default Check Geometry setting for BOPCheck is "false" (or off). The user can enable BOPCheck to provide more accuracy when running the Check Geometry tool but this comes at the expense of longer Check Geometry processing times. Beginning with FreeCAD 0.19 the BOPCheck setting is most easily enabled from the Settings portion of the Check Geometry widget.
Native file format for Open CASCADE and shared by a few applications. FreeCAD can save in *.brep format.
Stands for boundary representation, which is one of two types of 3D models that FreeCAD supports (the other being mesh).
A type of parametric curve. See B-spline


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
String of text connected to a line pointing to an object in a drawing.
The cutting off of an edge, at an angle, to get rid of its sharpness; a beveled edge.
Clipping Plane
The clipping plane is used to cut away at the model in the 3D view. It is just a visual aid and does not actually cut the model.
A copy of an object whereby the copy remains parametric. When the original object is changed the Clone(s) also change to show modifications made to the original object.
Also called Coin3D. Third-party software library used for 3D representation by FreeCAD.
An interchange file format for mesh models. File extension is *.dae.
An action invoked from the Gui when you press a toolbar button or type a keyboard shortcut or type into the python console.
Groups objects together without fusing them like a boolean union would.
Set of solids connected by their faces. CompSolids are needed in FEM, where more than one material is used in one FEM-mesh.
A restriction on the geometric relationship between primitives in a Sketch. If a constraint has a numerical value, it is referred to as Datum (e.g., a distance constraint has a numerical value - the length of an imaginary line connecting the two points). A constraint that has no numerical value (e.g., a Horizontal constraint) is sometimes referred to as Geometric Constraint.
Constructive Solid Geometry
A solid modeling method for creating shapes by using boolean operations on primitives.
A number which defines the position of an object in space in reference to a coordinate system.
Existing on the same plane.
Short for Constructive Solid Geometry.
Applying a boolean difference between shapes.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
See Directed Acyclic Graph.
Degrees Of Freedom
The number of ways geometry in a Sketch may vary. For example, if we have a Sketch consisting of only one point, and the point has no Constraints applied to it, the point has two DOF because it is free to move both vertically and horizontally. Similarly, a Sketch consisting of only a single unconstrained circle has three DOF because the circle can move vertically and horizontally and, additionally, the radius is not defined. It is good practice to constrain a Sketch until it has no DOF remaining, in which case it is said to be Fully Constrained.
Dependency Graph
A third-party graphing tool used to show how objects in a FreeCAD model use or are related to one another. For more information, refer to the Dependency Graph Wiki page
1.  The result of, or remainder of, a subtraction.
2.  A Boolean Operation in the Part workbench which is used to subtract one geometry from another; it results in a Cut.
Directed Acyclic Graph (abbreviated as "DAG")
A type of Dependency Graph where the relationship of objects flows in a generally linear direction from start to end with no circular dependencies. When following a DAG there is no flow from one object A to any other objects and then back to that same object A again. In FreeCAD, a graph of the model must always be a DAG.
Degrees Of Freedom
1.  A FreeCAD workbench used primarily for 2 dimensional work.
2.  A relief angle on a mold to allow removal of the finished product. See PartDesign Draft.
1.  A FreeCAD workbench used to generate 2D representations of a model, also called drawings.
2.  Describes a representation of geometry through the use of two-dimensional views. Also called plan or blueprint.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
1.  A segment joining two vertices. This segment can be a straight line or a curve. The CAD kernel defines it as: One-dimensional shape corresponding to a curve and bounded by a vertex at each extremity. A closed circle has therefore only one vertex, where it starts and ends. See "Open CASCADE Technology, Profile: Defining the Topology".
2.  The joining line between two faces. It can be curved or straight.
An item of Sketcher geometry such as a point, a line segment, an arc, a circle, etc.
A general term for extending a 2D object into 3D along 1 direction. See also Pad.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
A 2 dimensional topological construct. For example, a cube has 6 Faces. A face can be curved, like in case of a sphere, which has one face in FreeCAD. The CAD kernel defines it as: Part of a surface bounded by a closed wire(s). See [Defining the Topology].
Often used to describe planar faces on a mesh.
Short for FreeCAD.
FreeCAD native file format. File extension *.fcstd, *.FCStd
A step in a 3d part's evolution in the Part Design workbench workflow. Examples are Pad, Pocket, Groove, Fillet, etc. As we create a model in the Part Design workbench, each feature takes the shape of the last one and adds or removes something. Hence a "Pocket" feature is not only the pocketed hole itself, but the whole part with the pocket feature.
Finite Element Method, a workbench used to solve engineering and mathematical physics problems associated with parts, assemblies and structures.
A rounded relief or cut at an edge added for a finished appearance and to break sharp edges. See Part Fillet and PartDesign Fillet.
See Forked Model.
Forked Model
A modeling method, usually accidental and incorrect in FreeCAD, that creates two or more versions of a model from a previous item. (Not to be confused with intentional operations like Array, Clone, PolarPattern, etc.)
When Sweeping a profile along a 3D path, the Frenet parameter controls the orientation of the profile as it travels along the path. If Frenet is true, the profiles are oriented using the Frenet Frame (tangent, binormal, normal) of the path. If Frenet is false the profile's rotation is not restricted. [1]
A freely available software library used to extract information from font definition files.
The portion of a solid that lies between two parallel planes cutting it. Used in computer graphics to describe the three-dimensional region which is visible on the screen, the "viewing frustum"
Fully Constrained
In Sketcher, when a Sketch has no Degrees Of Freedom, the Sketch is said to be "fully constrained" by the applied Constraints.
Term commonly used in FreeCAD to refer to a boolean union of shapes.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
GDB or gdb
GNU Project DeBugger, a debugging program used on Unix and other 'nix operating systems in order to get a backtrace. "gdb" (without the quotation marks) is also the first part of the command used to start the GDB program itself. An example of how to use GDB with FreeCAD is in this forum post
Geometric modeling kernel
Also called CAD kernel. A set of complex software libraries responsible for the creation of 3D shapes. All operations on objects (extrude, boolean operations, chamfer, fillet) rely on the geometric modeling kernel.
Distributed revision control system used by FreeCAD to host and manage its code base.
Used to organize elements in the Model tree.
Graphical User Interface. Allows users to interact with FreeCAD through graphical icons and the mouse pointer.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
Half Space


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
A file format for the exchange of product data models. Files extensions are *.iges, *.igs. See also STEP.
That portion of two or more geometric entities that is common to all. For example, the intersection of two lines is a point.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
一种由Siemens PLM Software开发的3D专用数据格式。FreeCAD当前还未支持JT格式。


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
参见几何建模内核(Geometric modeling kernel)
锁眼标记语言(Keyhole Markup Language) - 一种Google Earth所用的基于XML的地理空间3D数据定义。FreeCAD此时还未支持KML。


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
1.  A user defined property of an object; used to make the model tree easier to understand by humans.
2.  A string of descriptive text added to a drawing (see Draft Label).
Contrast with Name.
Most often this is used as a synonym for a line segment (see below). In sketcher it is used sometimes with its exact meaning of an infinite straight path.
Line Segment
A straight path between two points.
Constraint Lock
A topological form created by linking consecutive profiles with a surface. Similar to the process used to make fabric covered aeroplanes or boats. Also the FreeCAD function for creating such a form.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
A saved sequence of FreeCAD instructions, often written by end users.
Said of a shape that forms a perfectly enclosed volume. A familiar synonym that gives a good description is "watertight". To generate a solid, a shell must be manifold.
Bug tracking system used by the FreeCAD project.
Type of object that can be imported or created by FreeCAD. See Polygon mesh for more details.
Also called 3D model. Computer representation of a three-dimensional part or assembly.
Stands for multiple transformation. A feature from the PartDesign workbench that applies a series of chained transformations (linear and circular pattern, mirrored) to selected features.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
An unique identifier for a FreeCAD document object. Once assigned by the program, the Name can not be easily changed. Contrast with Label.
Non-manifold topology, also called zero-thickness, is two distinct solid bodies connected at a theoretical vertex or edge. It is an unsupported type of shape (not always detected by FreeCAD) that should be avoided, as it can cause trouble with further steps and export.
Null Shape
A Shape property that has not been initialized by a program/macro. Usually an error condition.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
Acronym for Open CASCADE. Prior to being open sourced, it used to be named CAS.CADE (abbreviated from Computer Aided Software for Computer Aided Design and Engineering).
Open CASCADE Community Edition. It provides patches, improvements and experiments contributed by users over the official Open CASCADE library. FreeCAD is known to work on either OCC or OCE.
Open CASCADE Technology. See OCC.
The geometric modeling kernel (software library) underlying FreeCAD. Also called OCC or OCCT (for Open CASCADE Technology). See also OCE.
1.  Name of a script-only based CAD program.
2.  A workbench in FreeCAD. The OpenSCAD workbench provides an interface for import/export of *.scad and *.csg models, as well as a some utility tools.
The center of the coordinate system. Everything goes out from here in either the positive or negative directions. As is our view of the universe with Earth being the “origin”.
See Orthographic projection and Multiview orthographic projection.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
An extension of a Sketch in a direction perpendicular to the plane of the Sketch. See also Extrude.
1.  A FreeCAD workbench primarily used for a Constructive Solid Geometry workflow.
2.  A unibody solid. The lowest level component in an assembly.
3.  A container which groups any type of FreeCAD object and has a placement. (Introduced in FreeCAD V0.17.)
Nickname used over the forums to distinguish the PartDesign workbench in the FreeCAD 0.17 release version from the one in v0.16 and earlier, because of the vast changes introduced.
Abbreviation of PartDesign, a FreeCAD workbench.
Abbreviation of PartDesignNext.
Perspective projection
A software library that allows Python to use Coin.
Set of properties of an object that defines its coordinates and orientation in space. See Placement.
Said of geometry of which elements all lie on a same plane.
1.  A flat, two-dimensional surface that extends infinitely far.
2.  A primitive two-dimensional object created in the Part workbench.
<To be added.>
A feature that removes material from a solid based on a Sketch.
An item used to reference a single area in the 3D workspace. A “point” is dimensionless. It has a dimension on the screen, usually represented by a “dot” only so we can see where it is. See also Vertex.
Polygon mesh
See Polygonal_mesh
A series of connected line or arc segments.
An acronym that stands for Personal Package Archive. It's a type of software repository exclusive to the Ubuntu Linux operating system. The FreeCAD project offers the latest release as well as development versions through two PPA repositories. Updates are managed by the host system's update manager.
A basic shape used in the construction of models. Some 2D primitives are: point, line, polygon, circle, ellipse, spiral, helix. 3D primitives are: box, cylinder, cone, torus, sphere, ellipsoid, prism.
A freely available software library that allows Python to use QT.
A programming language used in the development of FreeCAD as well as in user-written macros or scripts.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
光线追踪(Ray tracing),简作光追
A tool in the Part workbench. See Part Revolve.
工业机器人(Industrial robot)


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
Cross section (geometry)
Self Intersection
A condition where a curve crosses over itself (ex.'8','&'). This confuses geometric kernel algorithms and generally produces an error condition.
Generic term used in FreeCAD to describe most elements (except for meshes).
Shape made of two or more contiguous faces. A manifold (enclosed) shell can be converted into a solid.
A constrained 2D depiction of an object fixed to a plane or a Face. In FreeCAD a Sketch is always a 2-dimensional object somewhere in the 3D space.
A workbench used to create 2D geometry by use of elements and constraints.
Sketcher Solver
The internal FreeCAD mechanism that calculates inter-dependencies and effects of adding, deleting, and modifying geometry and associated constraints in each Sketch. Sketcher Solver also calculates the arrangement of all geometry in each Sketch so it can be displayed correctly.
Smooth Line
In a Drawing, a line indicating a change between tangent surfaces, as in the transition from a flat surface to a fillet. Also "tangent edge". See Drawing View
Part of 3D space bounded by Shells. A solid has a volume and other properties related to objects with a mass.
See Sketcher Solver.
A nickname for the last general release version of the FreeCAD software. This is typically the version available from sources other than the FreeCAD project. Compare with Unstable.
STereoLithography, also known as Standard Tessellation Language. A mesh file format defining only the surface of a 3D object. File extensions is *.stl
An ISO standard (ISO 10303) for the exchange of 3D data and product manufacturing information. It replaces IGES. File extensions are *.step, *.stp.
Scalable Vector Graphics. A vector graphics file format.
A 3D shape generated from at least one 2D cross-section that traces along a trajectory (path). Commonly used to define the tool as well as the created shape. See Solid modeling


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
Task panel
See Tasks tab.
Tasks tab
A control panel in FreeCAD that displays content specific to the task at hand. It can show available tools in the active workbench or prompt for values and options while a command is active.
A tessellation of a surface is the tiling of the surface using one or more geometric shapes, called tiles, with no overlaps and no gaps. In FreeCAD it is needed to display the geometric shapes in the 3D-view. The tessellation relative to the dimensions of a shape can be set in the preferences to get a smoother view of round surfaces at the cost of computation time. See Preferences Editor.
1.  A measure of how thick a shape is.
2.  A Part workbench tool to hollow out a solid and leave a defined uniform thickness.
A setting that can be changed between two options, for example between True or False or between Off and On.
Topological Naming
A scheme whereby an edge or face, once created, is assigned a permanent name. Internally, FreeCAD identifies edges and faces on a solid by numbering them such as: Edge1, Edge2, Face1, Face2, etc. The problem is that these IDs are somewhat randomly applied, and they will change after something is done to the model that changes the amount of edges and faces. For example, if the model is revised an item linked to a Face2 could later erroneously become linked to a different face (which was renamed to become the new Face2), causing the user unwanted results. As of the FreeCAD 0.17 release Topological Naming has not yet been implemented, and so if an object is modified such that the number of edges or faces changes, the names of the edges or faces of that object might change too.
A primitive shape.
Short for bug tracker, the online software application used to keep track of reported bugs or feature requests. See also Mantis.


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
一种草图 工作台工具。


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
具有方向与大小的量。在2D与3D空间的图示中,常以带箭头的线段加以表示。例如,“向北走50步”、“向下9.8 m/s^2(重力加速度)”以及“在x、y、z方向分别为(3,5,6)个单位”皆为向量。在FreeCAD中,通常将向量表示为有序对(x, y)或有序三元组(x, y, z)。
空间中的单独点(point),或图形(shape)边(edges)间的交点。Open Cascade Technology将其定义为:对应于几何图形中点的零维图形(shape)。[参见OCCT Profile: Defining the topology]


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)
1.  多个顶点(vertices)间的一系列连接边(edges)。此术语常用于Open Cascade Technology [[2]]之中,因此也用于FreeCAD。
2.  用于创建参数化连线的草图工作台(Draft workbench)命令。
又称模块(module),每个 工作台(workbench)囊括了处理某个特定任务的工具集。


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (Top)

Arrow-left.svg Previous: Contributors