User Tools

Site Tools


nodes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
nodes [2019/10/09 15:57]
admin
— (current)
Line 1: Line 1:
-======PyFlowFreeCAD====== 
-=====FC_2DArcOfCircle===== 
-/* 
-*/ 
-  ​ 
-  2d Geometry object - arc of a circle 
-  ​ 
-  an arc is created in uv space and  
-  mapped to a reference face 
-  ​ 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-Face1 of this shape defines the uv space for the arc representation,​ default is the xy plane 
- 
-**__uLocation__** ​ 
-[[FloatPin]] 
-first coordinate of the center 
- 
-**__vLocation__** ​ 
-[[FloatPin]] 
-2nd coordinate of the center 
- 
-**__radius__** ​ 
-[[FloatPin]] 
-radius of the circle 
- 
-**__startAngle__** ​ 
-[[FloatPin]] 
-angle of the starting point of the arc 
- 
-**__endAngle__** ​ 
-[[FloatPin]] 
-angle of the ending point of the arc 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-the projection of the geometry onto the Face1 of Shape_in 
- 
-**__geometry__** ​ 
-[[ShapePin]] 
-2D Arc of Circle geometry object 
- 
-=====FC_2DArcOfEllipse===== 
-/* 
-*/ 
-  ​ 
-  2d Geometry object 
-  ​ 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__uLocation__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__vLocation__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__direction__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__MajorRadius__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__MinorRadius__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__startAngle__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__endAngle__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__geometry__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_2DArcOfParabola===== 
-/* 
-*/ 
-  ​ 
-  2d Geometry object 
-  ​ 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__uLocation__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__vLocation__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__direction__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__MajorRadius__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__MinorRadius__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__startAngle__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__endAngle__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__geometry__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_2DCircle===== 
-/* 
-*/ 
-  ​ 
-  2d Geometry object 
-  ​ 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__u__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__v__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__radius__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__geometry__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_2DEllipse===== 
-/* 
-*/ 
-  ​ 
-  2d Geometry object 
-  ​ 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__uLocation__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__vLocation__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__direction__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__MajorRadius__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__MinorRadius__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__geometry__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_2DGeometry===== 
-/* 
-*/ 
-  ​ 
-  2d Geometry object 
-  ​ 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__ua__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__va__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__ub__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__vb__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__geometry__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_BSplineCurve===== 
-/* 
-*/ 
-  BSpline Curve 
-===INPUT PINS=== 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__poles__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__maxDegree__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[EdgePin]] 
-EdgePin instance 
- 
-=====FC_BSplineSurface===== 
-/* 
-*/ 
-  BSpline Surface 
-===INPUT PINS=== 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__poles__** ​ 
-[[VectorPin]] 
-Array of poles vectors 
- 
-**__maxDegreeU__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__maxDegreeV__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[FacePin]] 
-BSpline Face 
- 
-=====FC_Boolean===== 
-/* 
-*/ 
-  boolean ops of two parts example 
-===INPUT PINS=== 
-**__Show__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__trace__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__objectname__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__shapeOnly__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__Part_in1__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Part_in2__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Shape_in1__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Shape_in2__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__mode__** ​ 
-[[EnumerationPin]] 
-EnumerationPin instance 
- 
-===OUTPUT PINS=== 
-**__Part__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Volume__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-=====FC_Box===== 
-/* 
---set pinlist for nodeName setDatalist @ ...AD/​Mod/​NodeEditor/​PyFlowPackages/​PyFlowFreeCAD/​Nodes/​FreeCAD_Base.py li: 203 
-length; 10 
-width; 20 
-height; 30 
-position; Vector (0.0, 0.0, 0.0) 
-direction; Vector (1.0, 0.0, 0.0) 
-*/ 
-  ​ 
-  erzeuge einer Part.Box 
-  ​ 
-===INPUT PINS=== 
-**__Show__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__length__** ​ 
-[[FloatPin]] 
-Lenght of the Box 
- 
-**__length1__** ​ 
-[[FloatPin]] 
-Lenght of the Box 
- 
-**__width__** ​ 
-[[FloatPin]] 
-Width of the Box 
- 
-**__height__** ​ 
-[[FloatPin]] 
-Height of the Box 
- 
-**__position__** ​ 
-[[VectorPin]] 
-position of the Box 
- 
-**__direction__** ​ 
-[[VectorPin]] 
-direction of the height of the Box 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Collect_Vectors===== 
-/* 
-*/ 
-  ​ 
-  collect vectors to a list 
-  ​ 
-===INPUT PINS=== 
-**__reset__** ​ 
-[[ExecPin]] 
-clear the list of collected points 
- 
-**__refresh__** ​ 
-[[ExecPin]] 
-update the outpin **points** 
- 
-**__point__** ​ 
-[[VectorPin]] 
-list of collected vectors 
- 
-**__maxSize__** ​ 
-[[IntPin]] 
-maximum length of the points list, if more points are gotten older points are dropped 
- 
-**__reduce__** ​ 
-[[IntPin]] 
-create only a discretized list of the polygon with this size 
- 
-===OUTPUT PINS=== 
-**__points__** ​ 
-[[VectorPin]] 
-list of collected vectors 
- 
-=====FC_Compound===== 
-/* 
-*/ 
-  ​ 
-  compound of a list of shapes 
-  ​ 
-===INPUT PINS=== 
-**__Shapes__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Cone===== 
-/* 
---set pinlist for nodeName setDatalist @ ...AD/​Mod/​NodeEditor/​PyFlowPackages/​PyFlowFreeCAD/​Nodes/​FreeCAD_Base.py li: 203 
-radius1; 10 
-radius2; 20 
-height; 30 
-position; Vector (0.0, 0.0, 0.0) 
-direction; Vector (1.0, 0.0, 0.0) 
-angle; 360 
-*/ 
-  erzeuge eines Part.Kegel 
-===INPUT PINS=== 
-**__Show__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__radius1__** ​ 
-[[FloatPin]] 
-Radius of the bottom circle 
- 
-**__radius2__** ​ 
-[[FloatPin]] 
-Radius of the top circle 
- 
-**__height__** ​ 
-[[FloatPin]] 
-Height of the circle 
- 
-**__position__** ​ 
-[[VectorPin]] 
-Position of the center of the bottom circle 
- 
-**__direction__** ​ 
-[[VectorPin]] 
-direction of the axis 
- 
-**__angle__** ​ 
-[[FloatPin]] 
-longitude of the sector 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Console===== 
-/* 
-*/ 
-  ​ 
-  write to FreeCAD.Console 
-  ​ 
-===INPUT PINS=== 
-**__entity__** ​ 
-[[AnyPin]] 
-AnyPin instance 
- 
-===OUTPUT PINS=== 
-=====FC_Destruct_BSpline===== 
-/* 
-*/ 
-  ​ 
-  provides the parameters of a bspline edge object 
-  ​ 
-===INPUT PINS=== 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-Shape which has exactly one edge, this edge is explored 
- 
-===OUTPUT PINS=== 
-**__poles__** ​ 
-[[VectorPin]] 
-list of the poles vectors 
- 
-**__knots__** ​ 
-[[FloatPin]] 
-list of the knots 
- 
-**__mults__** ​ 
-[[IntPin]] 
-list of the multiplicities 
- 
-**__degree__** ​ 
-[[IntPin]] 
-degree of the curve 
- 
-**__periodic__** ​ 
-[[BoolPin]] 
-flag, wheter the curve is periodic/​closed or open 
- 
-=====FC_Destruct_BSplineSurface===== 
-/* 
-*/ 
-  ​ 
-  provides the parameters of a bspline surface object 
-  ​ 
-===INPUT PINS=== 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-Shape which has exactly one face, this edge is explored 
- 
-===OUTPUT PINS=== 
-**__poles__** ​ 
-[[VectorPin]] 
-array of the poles vectors 
- 
-**__uknots__** ​ 
-[[FloatPin]] 
-list of the uknots 
- 
-**__umults__** ​ 
-[[IntPin]] 
-list of the umultiplicities 
- 
-**__udegree__** ​ 
-[[IntPin]] 
-udegree of the surface 
- 
-**__uperiodic__** ​ 
-[[BoolPin]] 
-flag, wheter the faceis periodic/​closed or open in u direction 
- 
-**__vknots__** ​ 
-[[FloatPin]] 
-list of the vknots 
- 
-**__vmults__** ​ 
-[[IntPin]] 
-list of the umultiplicities 
- 
-**__vdegree__** ​ 
-[[IntPin]] 
-udegree of the surface 
- 
-**__vperiodic__** ​ 
-[[BoolPin]] 
-flag, wheter the faceis periodic/​closed or open in u direction 
- 
-=====FC_Destruct_Shape===== 
-/* 
-*/ 
-  ​ 
-  get the edges, faces and points of a shape 
-  there can be a reference to a FreeCAD object by its name 
-  or a shapePin 
-  ​ 
-===INPUT PINS=== 
-**__sourceObject__** ​ 
-[[StringPin]] 
-name of the FreeCAD object with the shape 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-optional shape without part 
- 
-===OUTPUT PINS=== 
-**__Points__** ​ 
-[[VectorPin]] 
-a list of the vectors for the vertexes of the shape 
- 
-**__Faces__** ​ 
-[[ShapeListPin]] 
-list of the faces of the shape 
- 
-**__Edges__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-=====FC_Discretize===== 
-/* 
-*/ 
-  ​ 
-  ​ 
-===INPUT PINS=== 
-**__count__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__Wire__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Compound_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Edge===== 
-/* 
-*/ 
-  ​ 
-  select a edge of a shape by its number 
-  there can be a reference to a FreeCAD object by its name 
-  or a shapePin 
-  ​ 
-===INPUT PINS=== 
-**__sourceObject__** ​ 
-[[StringPin]] 
-name of the FreeCAD object from which the edge should be selected 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-optional shape with edges 
- 
-**__index__** ​ 
-[[IntPin]] 
-number of the edge, counting starts with 0 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[EdgePin]] 
-EdgePin instance 
- 
-=====FC_Face===== 
-/* 
-*/ 
-  ​ 
-  select a face of a shape by its number 
-  there can be a reference to a FreeCAD object by its name 
-  or a shapePin 
-  ​ 
-===INPUT PINS=== 
-**__sourceObject__** ​ 
-[[StringPin]] 
-name of the FreeCAD object from which the face should be selected 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-optional shape with faces 
- 
-**__index__** ​ 
-[[IntPin]] 
-number of the face, counting starts with 0 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[FacePin]] 
-FacePin instance 
- 
-=====FC_FillEdge===== 
-/* 
-*/ 
-  ​ 
-  closed edge to face 
-  ​ 
-===INPUT PINS=== 
-**__produce__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__count__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__Wire__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__offset__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__height__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Compound_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Hull===== 
-/* 
-*/ 
-  ​ 
-  delaynay triangulation,​ convex hull and alpha hull for a given set of points 
-  ​ 
-===INPUT PINS=== 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__singleSimplex__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__simplex__** ​ 
-[[IntPin]] 
-index of the displayd simplex if singleSimplex is set 
- 
-**__showFaces__** ​ 
-[[BoolPin]] 
-display alpha and convex hull by faces 
- 
-**__alpha__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__uList__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__vList__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-===OUTPUT PINS=== 
-**__uEdges__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-**__vEdges__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-**__Points__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__convexHull__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__delaunayTriangles__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__alphaHull__** ​ 
-[[ShapePin]] 
-edges or faces compound of the alpha hull 
- 
-=====FC_LOD===== 
-/* 
-*/ 
-  ​ 
-  Level of Detail switch 
-  ​ 
-===INPUT PINS=== 
-**__LOD__** ​ 
-[[IntPin]] 
-Level of detail 1, 2, 3 
- 
-**__ShapeLOD_1__** ​ 
-[[ShapePin]] 
-shape for LOD 1 
- 
-**__ShapeLOD_2__** ​ 
-[[ShapePin]] 
-shape for LOD 2 
- 
-**__ShapeLOD_3__** ​ 
-[[ShapePin]] 
-shape for LOD 3 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Mouse===== 
-/* 
-*/ 
-  ​ 
-  a Mouse Sensor 
-  ​ 
-===INPUT PINS=== 
-**__start__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__stop__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__zIndex__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-===OUTPUT PINS=== 
-**__SelectionChanged__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__positionApp__** ​ 
-[[VectorPin]] 
-position of the mouse in the Application window 
- 
-**__positionWindow__** ​ 
-[[VectorPin]] 
-position of the mouse in the ActiveDocument window 
- 
-**__positionSelection__** ​ 
-[[VectorPin]] 
-position on a selected component 
- 
-**__selectedFace__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__selectedFaceChanged__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-=====FC_Object===== 
-/* 
-*/ 
-  ​ 
-  load and save objects in FreeCAD document 
-  ​ 
-===INPUT PINS=== 
-**__Show__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__trace__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__objectname__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__shapeOnly__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__Reload_from_FC__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__Store_to_FC__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-===OUTPUT PINS=== 
-**__Part__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__dummy__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__dummy1__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__dummy2__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__dummy3__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__dummy4__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__dummy5__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__dummy6__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-=====FC_Offset===== 
-/* 
-*/ 
-  ​ 
-  create a curve around a wire on a face with some offset 
-  ​ 
-===INPUT PINS=== 
-**__produce__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__count__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__Wire__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__offset__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__height__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Compound_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Parallelprojection===== 
-/* 
-*/ 
-  ​ 
-  dummy for tests 
-  ​ 
-===INPUT PINS=== 
-**__Show__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__trace__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__objectname__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__shapeOnly__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__face__** ​ 
-[[AnyPin]] 
-AnyPin instance 
- 
-**__edge__** ​ 
-[[AnyPin]] 
-AnyPin instance 
- 
-**__direction__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-===OUTPUT PINS=== 
-**__Part__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_PartExplorer===== 
-/* 
-{'​Volume':​ '​FloatPin',​ '​Area':​ '​FloatPin',​ '​Length':​ '​FloatPin',​ '​BoundBox':​ None, '​CenterOfMass':​ '​VectorPin',​ '​Mass':​ '​FloatPin',​ '​ShapeType':​ '​StringPin'​} 
-Volume; FloatPin 
-Area; FloatPin 
-Length; FloatPin 
-CenterOfMass;​ VectorPin 
-Mass; FloatPin 
-ShapeType; StringPin 
-*/ 
-  ​ 
-  dummy for tests 
-  ​ 
-===INPUT PINS=== 
-**__Show__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__trace__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__objectname__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__shapeOnly__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__Part_in__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-===OUTPUT PINS=== 
-**__Part__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Points__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__Faces__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-**__Edges__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-**__Volume__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__Area__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__Length__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__CenterOfMass__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__Mass__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__ShapeType__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-=====FC_Perspectiveprojection===== 
-/* 
-*/ 
-  ​ 
-  dummy for tests 
-  ​ 
-===INPUT PINS=== 
-**__Show__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__trace__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__objectname__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__shapeOnly__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__face__** ​ 
-[[AnyPin]] 
-AnyPin instance 
- 
-**__edge__** ​ 
-[[AnyPin]] 
-AnyPin instance 
- 
-**__center__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-===OUTPUT PINS=== 
-**__Part__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Placement===== 
-/* 
-*/ 
-problem for ; FreeCAD_Placement 
-=====FC_Plot===== 
-/* 
-*/ 
-  ​ 
-  dummy for tests 
-  ​ 
-===INPUT PINS=== 
-**__trace__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__objectname__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__shapeOnly__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__x__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__y__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__x2__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__y2__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__Figure2__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__Figure3__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-===OUTPUT PINS=== 
-**__Part__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Polygon2===== 
-/* 
-*/ 
-  ​ 
-  erzeuge eines Streckenzugs 
-  input pin for a list of vectors 
-  ​ 
-===INPUT PINS=== 
-**__Show__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__trace__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__objectname__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__shapeOnly__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__points__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-===OUTPUT PINS=== 
-**__Part__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Quadrangle===== 
-/* 
---set pinlist for nodeName setDatalist @ ...AD/​Mod/​NodeEditor/​PyFlowPackages/​PyFlowFreeCAD/​Nodes/​FreeCAD_Base.py li: 203 
-vecA; Vector (0.0, 0.0, 0.0) 
-vecB; Vector (100.0, 0.0, 0.0) 
-vecC; Vector (100.0, 200.0, 40.0) 
-vecD; Vector (0.0, 200.0, 40.0) 
-*/ 
-  ​ 
-  erzeuge einer BSpline Flaeche degree 1 
-  by 4 points 
-  ​ 
-===INPUT PINS=== 
-**__Show__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__trace__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__objectname__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__shapeOnly__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__vecA__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__vecB__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__vecC__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__vecD__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-===OUTPUT PINS=== 
-**__Part__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Ref===== 
-/* 
-newpinnmes; [] 
-Reload Shapes 
-Adapt Selection 
-outExec 
-objectname 
-kill; objectname 
-oldpinnames;​ [] 
-*/ 
-  ​ 
-  a reference to the shape or subobjects of a FreeCAD part 
-  select a part or some subobjects oof the same object. than a node with pins for all 
-  these selected details is created 
-  ​ 
-===INPUT PINS=== 
-**__Reload Shapes__** ​ 
-[[ExecPin]] 
-force a reload of shape when the shape has chanched ​ inside FreeCAD 
- 
-**__Adapt Selection__** ​ 
-[[ExecPin]] 
-set the reference to another subshape which must be selected in FreeCAD before adapt is called 
- 
-**__objectname__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-===OUTPUT PINS=== 
-=====FC_RefList===== 
-/* 
-*/ 
-  ​ 
-  a reference to a list of objects 
-  ​ 
-===INPUT PINS=== 
-**__Adapt Selection__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-===OUTPUT PINS=== 
-=====FC_ShapeIndex===== 
-/* 
-*/ 
-  ​ 
-  dummy for tests 
-  ​ 
-===INPUT PINS=== 
-**__Show__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__trace__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__objectname__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__shapeOnly__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__Shapes__** ​ 
-[[AnyPin]] 
-AnyPin instance 
- 
-**__index__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-===OUTPUT PINS=== 
-**__Part__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Shape1__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Simplex===== 
-/* 
-*/ 
-  ​ 
-  Tetraeder 
-  ​ 
-===INPUT PINS=== 
-**__noise__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__pointA__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__pointB__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__pointC__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__pointD__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Compound_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Solid===== 
-/* 
-*/ 
-  ​ 
-  make solid of faces 
-  ​ 
-===INPUT PINS=== 
-**__bake__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__Shapes__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Faces__** ​ 
-[[FacePin]] 
-FacePin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__Compound_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Sphere===== 
-/* 
---set pinlist for nodeName setDatalist @ ...AD/​Mod/​NodeEditor/​PyFlowPackages/​PyFlowFreeCAD/​Nodes/​FreeCAD_Base.py li: 203 
-radius; 10 
-position; Vector (0.0, 0.0, 0.0) 
-direction; Vector (1.0, 0.0, 0.0) 
-angle1; -90 
-angle2; 90 
-angle3; 360 
-*/ 
-  erzeuge einer Part.Kurgel 
-===INPUT PINS=== 
-**__Show__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__radius__** ​ 
-[[FloatPin]] 
-Radius of the sphere 
- 
-**__position__** ​ 
-[[VectorPin]] 
-position of the Sphere 
- 
-**__direction__** ​ 
-[[VectorPin]] 
-direction of the south north axis 
- 
-**__angle1__** ​ 
-[[FloatPin]] 
-maximum north latitude 
- 
-**__angle2__** ​ 
-[[FloatPin]] 
-maximum south latitude 
- 
-**__angle3__** ​ 
-[[FloatPin]] 
-maximum longitude (start is always 0) 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_Tread===== 
-/* 
-problem for ; FreeCAD_Tread 
-=====FC_Tripod===== 
-/* 
-problem for ; FreeCAD_Tripod 
-=====FC_UVprojection===== 
-/* 
-*/ 
-  ​ 
-  dummy for tests 
-  ​ 
-===INPUT PINS=== 
-**__Show__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__trace__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__objectname__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__shapeOnly__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__face__** ​ 
-[[AnyPin]] 
-AnyPin instance 
- 
-**__edge__** ​ 
-[[AnyPin]] 
-AnyPin instance 
- 
-**__pointCount__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__inverse__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__Extrusion__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__ExtrusionUp__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__ExtrusionDown__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-===OUTPUT PINS=== 
-**__Part__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_VectorArray===== 
-/* 
-*/ 
-  Array of Vectors Surface 
-===INPUT PINS=== 
-**__Show__** ​ 
-[[ExecPin]] 
-ExecPin instance 
- 
-**__trace__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__randomize__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__objectname__** ​ 
-[[StringPin]] 
-StringPin instance 
- 
-**__shapeOnly__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__vecA__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__vecB__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__vecC__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__vecBase__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__countA__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__countB__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__countC__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__randomX__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__randomY__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__randomZ__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__degreeA__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__degreeB__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-===OUTPUT PINS=== 
-**__Part__** ​ 
-[[FCobjPin]] 
-FCobjPin instance 
- 
-**__Shape__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__out__** ​ 
-[[AnyPin]] 
-AnyPin instance 
- 
-**__result__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-=====FC_Voronoi===== 
-/* 
-*/ 
-  ​ 
-  voronoi cells, delaunay triangulation on a surface for a given set of uv points ​ on this surface 
-  ​ 
-===INPUT PINS=== 
-**__Face__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__useLines__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__indA__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__flipArea__** ​ 
-[[BoolPin]] 
-BoolPin instance 
- 
-**__indB__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__uList__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__vList__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-===OUTPUT PINS=== 
-**__uEdges__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-**__vEdges__** ​ 
-[[ShapeListPin]] 
-ShapeListPin instance 
- 
-**__Points__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__convexHull__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__delaunayTriangles__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__voronoiCells__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_approximateBSpline===== 
-/* 
-*/ 
-  ​ 
-  create an approximated BSpline for **points** on face **Shape_in** 
-  ​ 
-===INPUT PINS=== 
-**__points__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__tolerance__** ​ 
-[[FloatPin]] 
-relative value for to,.erance 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_bakery===== 
-/* 
-*/ 
-  ​ 
-  Part.show for a shape without parametric connection, the result is not overwritten but a new object is created ​ 
-  ​ 
-===INPUT PINS=== 
-**__name__** ​ 
-[[StringPin]] 
-name of the object in 3D space 
- 
-**__label__** ​ 
-[[StringPin]] 
-label for the object in 3D space 
- 
-**__Workspace__** ​ 
-[[StringPin]] 
- name of the workspace where the view is displayed, if empty  the active document is used 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-shape to display 
- 
-===OUTPUT PINS=== 
-=====FC_interpolateBSpline===== 
-/* 
-*/ 
-  ​ 
-  create an interpolated BSpline for **points** on face **Shape_in** 
-  ​ 
-===INPUT PINS=== 
-**__points__** ​ 
-[[VectorPin]] 
-VectorPin instance 
- 
-**__tolerance__** ​ 
-[[FloatPin]] 
-relative value for to,.erance 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-===OUTPUT PINS=== 
-**__Shape_out__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-=====FC_uIso===== 
-/* 
-*/ 
-  ​ 
-  uIso curve on a surface 
-  ​ 
-===INPUT PINS=== 
-**__Face_in__** ​ 
-[[ShapePin]] 
-Face reference 
- 
-**__u__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__display__** ​ 
-[[BoolPin]] 
-option for display edge as part 
- 
-===OUTPUT PINS=== 
-**__Edge_out__** ​ 
-[[ShapePin]] 
-Shape for the curve 
- 
-=====FC_uvGrid===== 
-/* 
-*/ 
-  ​ 
-  uIso and vIso curves grid 
-  ​ 
-===INPUT PINS=== 
-**__Face_in__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__uCount__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-**__vCount__** ​ 
-[[IntPin]] 
-IntPin instance 
- 
-===OUTPUT PINS=== 
-**__uEdges__** ​ 
-[[ShapeListPin]] 
-list of uIso curve edges 
- 
-**__vEdges__** ​ 
-[[ShapeListPin]] 
-list of vIso curve edges 
- 
-**__Compound_out__** ​ 
-[[ShapePin]] 
-all curves as compound 
- 
-=====FC_vIso===== 
-/* 
-*/ 
-  ​ 
-  vIso curve on a surface 
-  ​ 
-===INPUT PINS=== 
-**__Face_in__** ​ 
-[[ShapePin]] 
-ShapePin instance 
- 
-**__v__** ​ 
-[[FloatPin]] 
-FloatPin instance 
- 
-**__display__** ​ 
-[[BoolPin]] 
-option for display edge as part 
- 
-===OUTPUT PINS=== 
-**__Edge_out__** ​ 
-[[ShapePin]] 
-Shape for the curve 
- 
-=====FC_view3D===== 
-/* 
-*/ 
-  ​ 
-  create an instance in 3D space of FreeCAD, show the shape 
-  ​ 
-===INPUT PINS=== 
-**__name__** ​ 
-[[StringPin]] 
-name of the object in 3D space 
- 
-**__Workspace__** ​ 
-[[StringPin]] 
- name of the workspace where the view is displayed, if empty  the active document is used 
- 
-**__Shape_in__** ​ 
-[[ShapePin]] 
-shape to display 
- 
-===OUTPUT PINS=== 
  
nodes.1570629438.txt.gz ยท Last modified: 2019/10/09 15:57 by admin