Part API
Modulul Parte este conexiunea directă dintre FreeCAD și kernelul OpenCasCade. Acesta oferă în principal TopoShapes, care este tipul principal de obiect utilizat de OpenCascade. Modulul Parte conține, de asemenea, o varietate de funcții de comoditate pentru a crea și manipula topoShapes. Exemplu:
import Part
mycube = Part.makeBox(2,2,2)
Part.show(mycube)
Description: metoda Helper pentru a converti un pythonOCC într-o formă formă internă
Returns: A
Description: Metoda ajutorul pentru sortarea unei liste neordonată margini (margini), care, ulterior, două muchii adiacente împart un nod comun
Returns: o listă de margini
Description: Part.Shape
Returns: Metodă de ajutor pentru conversia unei forme interne într-o formă pythonocc
Description: Metoda Helper pentru sortarea și gruparea unei varietăți de margini
Returns:
Description: Face o zonă în punctul cu dimensiuni (lungime, lățime, înălțime). În mod prestabilit, punctul este la Vector (0,0,0) iar direcția la Vector (0,0,1)
Returns: Creează o formă
Description: Face un cerc cu o anumită rază. În mod prestabilit, punctul este la Vector (0,0,0), iar direcția este Vector (0,0,1), unghiul1 este 0 ° și unghiul2 este 360 °
Returns: Creați o formă
Description: Face un con cu raza și înălțimea. Punct implicit este vectorul (0,0,0), iar direcția este vectorul (0,0,1), iar unghiul este de 360 °
Returns: Creare formă
Description: face un cilindru cu o anumită dimensiune și o rază. În mod prestabilit, punctul este la Vectorr (0,0,0), iar direcția este Vector (0,0,1) și unghiul este 360 °
Returns: Creați o formă
Description: Face o helix cu o înălțime, înălțime și rază date. Implicit, o suprafață cilindrică este utilizată pentru a crea spirala. Dacă există un al patrulea parametru, se utilizează în schimb o suprafață conică
Returns: Creează o formă
Description: Crearea unei linii la două puncte
Returns: Crearea unei forme
Description: Crearea unei forme loft
Returns: Crearea unei forme
Description: Creați un plan. Implicit, punctul este la Vector (0,0,0) și direcția la Vector (0,0,1)
Returns: Creați o formă
Description: Crearea unui poligon cu o listă de vectori
Returns: Crearea unei forme
Description: Face o formă de revoluție prin rotirea curbei, sau o porțiune a acesteia cu privire la o anumită axă (punct, direcție). În mod implicit, vmin și vmax sunt setate la limitele curbei, unghiul este 360 °, punctul este Vector (0,0,0) și direcția este Vector (0,0,1). formă
Returns: {{{4}}}
Description: Crează o suprafață setată din două margini sau fire. Dacă firele sunt folosite, acestea trebuie să aibă același număr de muchii.
Returns: Crearea unei forme
Description: Creează un înveliș exterior solid, în interiorul unei forme
Returns: . Creează o formă
Description: Creează o sferă a unei raze date. Implicit, punctul este la Vector (0,0,0), iar direcția este la Vector (0,0,1), unghiul 1 este -90 °, unghiul 2 este de 90 ° și unghiul3 este 360 °
Returns: Creați o formă
Description: Creeaza un torus cu date de raza de raza. În mod implicit, punctul este la Vector (0,0,0), iar direcția este la vector (0,0,1), unghiul 1 este 0 °, unghiul 2 este 360 ° și unghiul este 360 °
Returns: Creați o formă
- 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