SDS2 Parametric API
 All Classes Namespaces Functions Variables Pages
Classes | Functions
CNC Namespace Reference

Classes

class  GenerateFileForType
 No documentation available. More...
class  Setup
 No documentation available. More...

Functions

def CNCMaterial
def CNCMember
def CNCXML
def DownloadMaterialsWithSetup
def DownloadMaterialsWithSetupFile
def DownloadMembersWithSetup
def DownloadMembersWithSetupFile
def GetSetups
def MaterialToCNCTransform

Function Documentation

def CNC.CNCMaterial (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void CNCMaterial(boost::python::list,std::string)
def CNC.CNCMember (   arg1,
  arg2 
)
Returns
Instance of type None
     C++ signature :
         void CNCMember(boost::python::list,std::string)
def CNC.CNCXML (   member_numbers,
  output_destination,
  separate_files = CNC.GenerateFileForType.WHOLE_SELECTION,
  group_by_phase = 0,
  generate_pdf = 0,
  setup = <CNC.Setup object at 0x1b23a590> 
)
Returns
Instance of type None
     Examples: CNC.CNCXML([1,], 'output/filename.xml'), CNC.CNCXML([1,2], 'output', CNC.GenerateFileForType.EACH_MEMBER, setup=CNC.Setup('setup_name'))
 
     C++ signature :
         void CNCXML(boost::python::list,std::string [,CNC::SeparateType::EnumType=CNC.GenerateFileForType.WHOLE_SELECTION [,int=0 [,int=0 [,CNC::Setup=<CNC.Setup object at 0x1b23a590>]]]])
def CNC.DownloadMaterialsWithSetup (   material_marks,
  path,
  setup 
)
Returns
Instance of type None
     Example: DownloadMaterialsWithSetup( [mark1,mark2], "downloadpath", Setup() )
 
     C++ signature :
         void DownloadMaterialsWithSetup(boost::python::list,std::string,CNC::Setup)
def CNC.DownloadMaterialsWithSetupFile (   material_marks,
  path,
  setup 
)
Returns
Instance of type bool
     Example: DownloadMaterialsWithSetupFile( [mark1,mark2], "downloadpath", "setup_filename" )
 
     C++ signature :
         bool DownloadMaterialsWithSetupFile(boost::python::list,std::string,std::string)
def CNC.DownloadMembersWithSetup (   member_marks,
  path,
  setup 
)
Returns
Instance of type None
     Example: DownloadMembersWithSetup( [mark1,mark2], "downloadpath", Setup() )
 
     C++ signature :
         void DownloadMembersWithSetup(boost::python::list,std::string,CNC::Setup)
def CNC.DownloadMembersWithSetupFile (   member_marks,
  path,
  setup 
)
Returns
Instance of type bool
     Example: DownloadMembersWithSetupFile( [mark1,mark2], "downloadpath", "setup_filename" )
 
     C++ signature :
         bool DownloadMembersWithSetupFile(boost::python::list,std::string,std::string)
def CNC.GetSetups (   args)
Returns
Instance of type list
     C++ signature :
         boost::python::list GetSetups()
def CNC.MaterialToCNCTransform (   mtrl_mark,
  sub_mtrl_idx,
  setup 
)
Returns
Instance of type Transform3D
     Example: Transform3D t = MaterialToCNCTransform( material.piecemark, material.sub_mtrl_idx, "setup_filename" )
 
     C++ signature :
         Xform MaterialToCNCTransform(std::string,int,std::string)