* Teaching t2c how to counterbore, countersink, and counterdrill * Delete public/kcl-samples/parametric-bearing-pillow-block directory * Update mounting-wire.kcl * new artifiacts Signed-off-by: Jess Frazelle <github@jessfraz.com> * Update kcl-samples simulation test output * Update kcl-samples simulation test output * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> --------- Signed-off-by: Jess Frazelle <github@jessfraz.com> Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com> Co-authored-by: Jess Frazelle <github@jessfraz.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
		
			
				
	
	
		
			22 lines
		
	
	
		
			629 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			629 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
// Motor
 | 
						|
// A small electric motor to power the fan
 | 
						|
 | 
						|
// Set Units
 | 
						|
@settings(defaultLengthUnit = mm)
 | 
						|
 | 
						|
// Import Parameters
 | 
						|
import * from "parameters.kcl"
 | 
						|
 | 
						|
// Model the motor body and stem
 | 
						|
startPlane = offsetPlane(YZ, offset = 4)
 | 
						|
motorBody = startSketchOn(startPlane)
 | 
						|
  |> circle(center = [0, 0], radius = 10, tag = $seg04)
 | 
						|
  |> extrude(length = 17)
 | 
						|
  |> fillet(radius = 2, tags = [getOppositeEdge(seg04), seg04])
 | 
						|
  |> appearance(color = "#021b55")
 | 
						|
motorStem = startSketchOn(offsetPlane(YZ, offset = 21))
 | 
						|
  |> circle(center = [0, 0], radius = 1)
 | 
						|
  |> extrude(length = 3.8)
 | 
						|
  |> appearance(color = "#cbcccd")
 | 
						|
[motorBody, motorStem]
 |