Part Point/en: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
(12 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
|||
{{GuiCommand|Name=Part Point|MenuLocation=Part → [[Part_CreatePrimitives|Create Primitives]] → Point|Workbenches=[[Part Module|Part]], [[OpenSCAD_Module|OpenSCAD]]|SeeAlso=..}} |
|||
{{Docnav |
|||
|[[Part_Ellipse|Ellipse]] |
|||
|[[Part_Line|Line]] |
|||
|[[Part_Workbench|Part]] |
|||
|IconL=Part_Ellipse.svg |
|||
|IconR=Part_Line.svg |
|||
|IconC=Workbench_Part.svg |
|||
}} |
|||
{{GuiCommand |
|||
|Name=Part Point |
|||
|MenuLocation=Part → [[Part_Primitives|Create primitives]] → Point |
|||
|Workbenches=[[Part_Workbench|Part]], [[OpenSCAD_Workbench|OpenSCAD]] |
|||
|SeeAlso=[[Part_Primitives|Part Primitives]] |
|||
}} |
|||
== Description == |
== Description == |
||
A Point (vertex) geometric primitive is available from the Create Primitives dialogue in the Part workbench. |
|||
A [[Image:Part_Point.svg|24px]] '''Part Point''' is a parametric point that can be created with the [[Image:Part_Primitives.svg|24px]] [[Part_Primitives|Part Primitives]] command. Its coordinates are relative to the coordinate system defined by its {{PropertyData|Placement}} property. |
|||
The Create Primitives dialogue can be accessed via the [[Part_CreatePrimitives|CreatePrimitives]] icon [[Image:Part_CreatePrimitives.png|32px]] located in the Part menu or the Part toolbar, in the Part Workbench. |
|||
==Usage== |
|||
See [[Part_Primitives#Usage|Part Primitives]]. |
|||
{| |
|||
| [[File:PartVertexPrimitivesOptions_it.png]] |
|||
| |
|||
Point |
|||
====Parameter==== |
|||
* {{Parameter|X}} |
|||
* {{Parameter|Y}} |
|||
* {{Parameter|Z}} |
|||
====Location==== |
|||
== Properties == |
|||
* |
|||
* |
|||
|} |
|||
===Property=== |
|||
{| |
|||
| [[File:PartVertexProperty_it.png|left]] |
|||
| |
|||
==== View ==== |
|||
.. |
|||
==== Data ==== |
|||
{{KEY|Base}}<br /> |
|||
* {{ProprietaDati|Label}}: |
|||
* {{ProprietaDati|Placement}}: [[Placement|placement]] |
|||
* {{ProprietaDati|X}} : |
|||
* {{ProprietaDati|Y}} : |
|||
* {{ProprietaDati|Z}} : |
|||
|} |
|||
{{clear}} |
|||
See also: [[Property_editor|Property editor]]. |
|||
{{clear}} |
|||
<languages/> |
|||
A Part Point object is derived from a [[Part_Feature|Part Feature]] object and inherits all its properties. It also has the following additional properties: |
|||
=== Data === |
|||
{{TitleProperty|Attachment}} |
|||
The object has the same attachment properties as a [[Part_Part2DObject#Data|Part Part2DObject]]. |
|||
{{TitleProperty|Base}} |
|||
* {{PropertyData|X|Distance}}: The X coordinate of the point. The default is {{Value|0mm}}. |
|||
* {{PropertyData|Y|Distance}}: The Y coordinate of the point. The default is {{Value|0mm}}. |
|||
* {{PropertyData|Z|Distance}}: The Z coordinate of the point. The default is {{Value|0mm}}. |
|||
== Scripting == |
|||
See also: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation], [[Part_scripting|Part scripting]] and [[FreeCAD_Scripting_Basics|FreeCAD Scripting Basics]]. |
|||
A Part Point can be created with the {{Incode|addObject()}} method of the document: |
|||
{{Code|code= |
|||
point = FreeCAD.ActiveDocument.addObject("Part::Vertex", "myPoint") |
|||
}} |
|||
* Where {{Incode|"myPoint"}} is the name for the object. |
|||
* The function returns the newly created object. |
|||
Example: |
|||
{{Code|code= |
|||
import FreeCAD as App |
|||
doc = App.activeDocument() |
|||
point = doc.addObject("Part::Vertex", "myPoint") |
|||
point.X = 1 |
|||
point.Y = 2 |
|||
point.Z = 3 |
|||
doc.recompute() |
|||
}} |
|||
{{Docnav |
|||
|[[Part_Ellipse|Ellipse]] |
|||
|[[Part_Line|Line]] |
|||
|[[Part_Workbench|Part]] |
|||
|IconL=Part_Ellipse.svg |
|||
|IconR=Part_Line.svg |
|||
|IconC=Workbench_Part.svg |
|||
}} |
|||
{{Part_Tools_navi{{#translation:}}}} |
|||
{{Userdocnavi{{#translation:}}}} |
Latest revision as of 10:27, 3 March 2022
Part Point |
Menu location |
---|
Part → Create primitives → Point |
Workbenches |
Part, OpenSCAD |
Default shortcut |
None |
Introduced in version |
- |
See also |
Part Primitives |
Description
A Part Point is a parametric point that can be created with the Part Primitives command. Its coordinates are relative to the coordinate system defined by its DataPlacement property.
Usage
See Part Primitives.
Properties
See also: Property editor.
A Part Point object is derived from a Part Feature object and inherits all its properties. It also has the following additional properties:
Data
Attachment
The object has the same attachment properties as a Part Part2DObject.
Base
- DataX (
Distance
): The X coordinate of the point. The default is0mm
. - DataY (
Distance
): The Y coordinate of the point. The default is0mm
. - DataZ (
Distance
): The Z coordinate of the point. The default is0mm
.
Scripting
See also: Autogenerated API documentation, Part scripting and FreeCAD Scripting Basics.
A Part Point can be created with the addObject()
method of the document:
point = FreeCAD.ActiveDocument.addObject("Part::Vertex", "myPoint")
- Where
"myPoint"
is the name for the object. - The function returns the newly created object.
Example:
import FreeCAD as App
doc = App.activeDocument()
point = doc.addObject("Part::Vertex", "myPoint")
point.X = 1
point.Y = 2
point.Z = 3
doc.recompute()
Part
- Primitives: Box, Cylinder, Sphere, Cone, Torus, Tube, Create primitives, Shape builder
- Creation and modification: Extrude, Revolve, Mirror, Scale, Fillet, Chamfer, Make face from wires, Ruled Surface, Loft, Sweep, Section, Cross sections, 3D Offset, 2D Offset, Thickness, Projection on surface, Attachment
- Boolean: Make compound, Explode Compound, Compound Filter, Boolean, Cut, Fuse, Common, Connect, Embed, Cutout, Boolean fragments, Slice apart, Slice, XOR
User documentation
- 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, Assembly, BIM, 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