Cleaned up dressup creation.

This commit is contained in:
Markus Lampert
2017-07-09 22:24:14 -07:00
committed by wmayer
parent 235829c010
commit a2e9911e20
3 changed files with 58 additions and 23 deletions

View File

@@ -446,6 +446,15 @@ def addObjectToJob(obj, job):
job.Group = g
return job
def addObjectToJob(obj, job):
'''
addObjectToJob(obj, job) ... adds object to given job.
'''
g = job.Group
g.append(obj)
job.Group = g
return job
def addToJob(obj, jobname=None):
'''adds a path object to a job
obj = obj
@@ -456,12 +465,13 @@ def addToJob(obj, jobname=None):
if len(jobs) == 1:
job = jobs[0]
else:
PathLog.error("Job %s does not exist" % jobname)
FreeCAD.Console.PrintError("Didn't find the job")
return None
else:
jobs = GetJobs()
if len(jobs) == 0:
job = PathJob.CommandJob.Create()
elif len(jobs) == 1:
job = jobs[0]
else:
@@ -480,7 +490,6 @@ def addToJob(obj, jobname=None):
addObjectToJob(obj, job)
return job
def rapid(x=None, y=None, z=None):
""" Returns gcode string to perform a rapid move."""
retstr = "G00"