OpenSCAD: fix translation problems and identation error
This commit is contained in:
@@ -94,8 +94,11 @@ static char * openscadlogo_xpm[] = {
|
||||
ToolTip = "OpenSCAD workbench"
|
||||
def Initialize(self):
|
||||
import OpenSCAD_rc,OpenSCADCommands
|
||||
commands=['ReplaceObject','RemoveSubtree','RefineShapeFeature',"Edgestofaces",'ExpandPlacements']
|
||||
toolbarcommands=['ReplaceObject','RemoveSubtree','RefineShapeFeature']
|
||||
commands=['OpenSCAD_ReplaceObject','OpenSCAD_RemoveSubtree',\
|
||||
'OpenSCAD_RefineShapeFeature',"OpenSCAD_Edgestofaces",\
|
||||
'OpenSCAD_ExpandPlacements']
|
||||
toolbarcommands=['OpenSCAD_ReplaceObject','OpenSCAD_RemoveSubtree',\
|
||||
'OpenSCAD_RefineShapeFeature']
|
||||
import PartGui
|
||||
parttoolbarcommands = ['Part_CheckGeometry',"Part_Primitives",\
|
||||
"Part_Builder",'Part_Cut','Part_Fuse','Part_Common',\
|
||||
@@ -105,8 +108,8 @@ static char * openscadlogo_xpm[] = {
|
||||
"User parameter:BaseApp/Preferences/Mod/OpenSCAD")
|
||||
openscadfilename = param.GetString('openscadexecutable')
|
||||
if openscadfilename:
|
||||
commands.extend(['AddOpenSCADElement'])
|
||||
toolbarcommands.extend(['AddOpenSCADElement'])
|
||||
commands.extend(['OpenSCAD_AddOpenSCADElement'])
|
||||
toolbarcommands.extend(['OpenSCAD_AddOpenSCADElement'])
|
||||
self.appendToolbar("OpenSCADTools",toolbarcommands)
|
||||
self.appendMenu('OpenSCAD',commands)
|
||||
self.appendToolbar('OpenSCAD Part tools',parttoolbarcommands)
|
||||
|
||||
@@ -143,9 +143,9 @@ class AddSCADWidget(QtGui.QWidget):
|
||||
def __init__(self,*args):
|
||||
QtGui.QWidget.__init__(self,*args)
|
||||
self.textEdit=QtGui.QTextEdit()
|
||||
self.buttonadd = QtGui.QPushButton(translate('OpenSCAD',u'Add'))
|
||||
self.buttonclear = QtGui.QPushButton(translate('OpenSCAD',u'Clear'))
|
||||
self.checkboxmesh = QtGui.QCheckBox(translate('OpenSCAD',u'as Mesh'))
|
||||
self.buttonadd = QtGui.QPushButton(translate('OpenSCAD','Add'))
|
||||
self.buttonclear = QtGui.QPushButton(translate('OpenSCAD','Clear'))
|
||||
self.checkboxmesh = QtGui.QCheckBox(translate('OpenSCAD','as Mesh'))
|
||||
layouth=QtGui.QHBoxLayout()
|
||||
layouth.addWidget(self.buttonadd)
|
||||
layouth.addWidget(self.buttonclear)
|
||||
@@ -154,15 +154,15 @@ class AddSCADWidget(QtGui.QWidget):
|
||||
layout.addWidget(self.checkboxmesh)
|
||||
layout.addWidget(self.textEdit)
|
||||
self.setLayout(layout)
|
||||
self.setWindowTitle(translate('OpenSCAD',u'Add OpenSCAD Element'))
|
||||
self.setWindowTitle(translate('OpenSCAD','Add OpenSCAD Element'))
|
||||
self.textEdit.setText(u'cube();')
|
||||
self.buttonclear.clicked.connect(self.textEdit.clear)
|
||||
|
||||
def retranslateUi(self, widget=None):
|
||||
self.buttonadd.setText(translate('OpenSCAD',u'Add'))
|
||||
self.buttonclear.setText(translate('OpenSCAD',u'Clear'))
|
||||
self.checkboxmesh.setText(translate('OpenSCAD',u'as Mesh'))
|
||||
self.setWindowTitle(translate('OpenSCAD',u'Add OpenSCAD Element'))
|
||||
self.buttonadd.setText(translate('OpenSCAD','Add'))
|
||||
self.buttonclear.setText(translate('OpenSCAD','Clear'))
|
||||
self.checkboxmesh.setText(translate('OpenSCAD','as Mesh'))
|
||||
self.setWindowTitle(translate('OpenSCAD','Add OpenSCAD Element'))
|
||||
|
||||
class AddSCADTask:
|
||||
def __init__(self):
|
||||
@@ -210,10 +210,10 @@ class AddOpenSCADElement:
|
||||
'Add an OpenSCAD element by entering OpenSCAD code and executing the OpenSCAD binary')}
|
||||
|
||||
|
||||
FreeCADGui.addCommand('ColorCodeShape',ColorCodeShape())
|
||||
FreeCADGui.addCommand('Edgestofaces',Edgestofaces())
|
||||
FreeCADGui.addCommand('RefineShapeFeature',RefineShapeFeature())
|
||||
FreeCADGui.addCommand('ExpandPlacements',ExpandPlacements())
|
||||
FreeCADGui.addCommand('ReplaceObject',ReplaceObject())
|
||||
FreeCADGui.addCommand('RemoveSubtree',RemoveSubtree())
|
||||
FreeCADGui.addCommand('AddOpenSCADElement',AddOpenSCADElement())
|
||||
FreeCADGui.addCommand('OpenSCAD_ColorCodeShape',ColorCodeShape())
|
||||
FreeCADGui.addCommand('OpenSCAD_Edgestofaces',Edgestofaces())
|
||||
FreeCADGui.addCommand('OpenSCAD_RefineShapeFeature',RefineShapeFeature())
|
||||
FreeCADGui.addCommand('OpenSCAD_ExpandPlacements',ExpandPlacements())
|
||||
FreeCADGui.addCommand('OpenSCAD_ReplaceObject',ReplaceObject())
|
||||
FreeCADGui.addCommand('OpenSCAD_RemoveSubtree',RemoveSubtree())
|
||||
FreeCADGui.addCommand('OpenSCAD_AddOpenSCADElement',AddOpenSCADElement())
|
||||
|
||||
@@ -90,7 +90,7 @@ def vertexs2polygon(vertex):
|
||||
|
||||
def shape2polyhedron(shape):
|
||||
import MeshPart
|
||||
fa = params.GetFloat('exportFa',12.0)
|
||||
fa = params.GetFloat('exportFa',12.0)
|
||||
return mesh2polyhedron(MeshPart.meshFromShape(shape,params.GetFloat(\
|
||||
'meshmaxlength',1.0), params.GetFloat('meshmaxarea',0.0),\
|
||||
params.GetFloat('meshlocallen',0.0),\
|
||||
|
||||
Reference in New Issue
Block a user