Started implementing the final form of the revolve operation.

This commit is contained in:
Jeremy Wright
2014-10-09 23:04:48 -04:00
parent f20d52ebd9
commit ebcc449f84
3 changed files with 18 additions and 9 deletions

View File

@ -20,12 +20,17 @@ import cadquery
import Part
#The dimensions of the model. These can be modified rather than changing the shape's code directly.
rectangle_width = 15.0
rectange_length = 15.0
rectangle_width = 10.0
rectange_length = 10.0
angleDegrees = 360.0
#Extrude a cylindrical plate with a rectangular hole in the middle of it
result = cadquery.Workplane("front").rect(rectangle_width, rectange_length, False).revolve(angleDegrees)
#Revolve a cylinder from a rectangle
#Switch comments around in this section to try the revolve operation with different parameters
result = cadquery.Workplane("XY").rect(rectangle_width, rectange_length).revolve()
#result = cadquery.Workplane("XY").rect(rectangle_width, rectange_length).revolve(angleDegrees)
#result = cadquery.Workplane("XY").rect(rectangle_width, rectange_length).revolve(angleDegrees,(-5,-5,0))
#result = cadquery.Workplane("XY").rect(rectangle_width, rectange_length).revolve(angleDegrees,(-5,-5,0),(-5,5,0))
#result = cadquery.Workplane("XY").rect(rectangle_width, rectange_length).revolve(angleDegrees,(-5,-5,0),(-5,5,0),False)
#Get a cadquery solid object
solid = result.val()