Przejdź do głównej zawartości

Konstruktor śrub

Bolt Creator

Ten skrypt wykonuje następujące czynności:

  • Tworzy nową część o nazwie My Part

  • Tworzy prostą śrubę z łbem walcowym i gniazdem sześciokątnym na podstawie wymiarów podanych w kodzie

  • Zapisuje część w katalogu (wiersz jest zakomentowany — zastąp ścieżkę własną ścieżką)

  • Eksportuje plik STL do katalogu (wiersz jest zakomentowany — zastąp ścieżkę własną ścieżką)

  • Zamyka nowo utworzoną część

MyPart = Part('My Part')
XYPlane = MyPart.GetPlane('XY-Plane')
HeadSketch = MyPart.AddSketch('Head', XYPlane)
HeadSketch.AddCircle(0, 0, 10, False)
BoltHead = MyPart.AddExtrudeBoss('Bolt Head', HeadSketch, 5, False)
HeadBottomPlane = MyPart.AddPlane('Head Bottom', XYPlane, 5)
ShoulderSketch = MyPart.AddSketch('Shoulder', HeadBottomPlane)
ShoulderSketch.AddCircle(0, 0, 5, False)
BoltShoulder = MyPart.AddExtrudeBoss('Bolt Shoulder', ShoulderSketch, 20, False)
HexSketch = MyPart.AddSketch('Hex', XYPlane)
HexSketch.AddPolygon(0, 0, 5, 6, False)
HexRecess = MyPart.AddExtrudeCut('Hex Recess', HexSketch, 3, False)
# save and export, replace paths with your own
#Remove the "#" from the lines below to make them active
#MyPart.Save('C:\Users\YourUserName\Desktop')
#MyPart.ExportSTL('C:\Users\YourUserName\Desktop\My Part.stl')
#MyPart.Close()

Oryginał: Bolt Creator