Exemplo n.º 1
0
from __future__ import division  # allows floating point division from integers
import Part, FreeCAD, math, FreeCADGui, sys

sys.path.append("/home/deniz/Robogen/robogen-simulator/printing-3D/utils/Mod")
import ParametricJointPartA

ParametricJointPartA = reload(ParametricJointPartA)

#JoinA Parameter
heightJoin = 0.04
angle = .543782
Path = "/home/deniz/Robogen/robogen-simulator/printing-3D/STL_Files/ParametricJoinPartA1.stl"

#Convert it in mm and degrees respectively
jointLength *= 1000
rotAngle *= 180 / 3.1415926

paramJoinPartA = ParametricJointPartA.makeJoin(jointLength, rotAngle)

Part.show(paramJoinPartA)
Gui.SendMsgToActiveView("ViewFit")

paramJoinPartA.exportStl(Path)
Exemplo n.º 2
0
from __future__ import division # allows floating point division from integers
import Part, FreeCAD, math, FreeCADGui
import ParametricJointPartA
ParametricJointPartA = reload(ParametricJointPartA)

#JoinA Parameter
heightJoin = 0.0227536  
angle = 0.87934595 
Path="C:\Users\lis\Documents\FreeCAD\TestBatch\STL_Files\ParametricJoinPartA1.stl" 

#Convert it in mm and degrees respectively
heightJoin *= 1000
angle *=180/3.1415926

paramJoinPartA = ParametricJointPartA.makeJoin(heightJoin,angle)

Part.show(paramJoinPartA)
Gui.SendMsgToActiveView("ViewFit")

paramJoinPartA.exportStl(Path)
Exemplo n.º 3
0
from __future__ import division # allows floating point division from integers
import Part, FreeCAD, math, FreeCADGui, sys
sys.path.append("/home/deniz/Robogen/robogen-simulator/printing-3D/utils/Mod")
import ParametricJointPartA
ParametricJointPartA = reload(ParametricJointPartA)

#JoinA Parameter
heightJoin = 0.04
angle = .543782
Path="/home/deniz/Robogen/robogen-simulator/printing-3D/STL_Files/ParametricJoinPartA1.stl"

#Convert it in mm and degrees respectively
jointLength *= 1000
rotAngle *=180/3.1415926

paramJoinPartA = ParametricJointPartA.makeJoin(jointLength,rotAngle)

Part.show(paramJoinPartA)
Gui.SendMsgToActiveView("ViewFit")

paramJoinPartA.exportStl(Path)