Exemple #1
0
Fillet_11 = model.addFillet(Part_1_doc, [
    model.selection(
        "EDGE",
        "[Fillet_9_1/MF:Fillet&Extrusion_1_1/From_Face][Extrusion_1_1/Generated_Face&PartSet/Sketch_1/SketchLine_11]"
    )
], R1)
Fillet_12 = model.addFillet(Part_1_doc, [
    model.selection(
        "EDGE",
        "[Fillet_11_1/MF:Fillet&PartSet/Sketch_1/SketchLine_11][Fillet_10_1/MF:Fillet&Extrusion_1_1/To_Face]"
    )
], R1)

#Exportez le fichier ".XAO" dans le dossier ./temp
Export_1 = model.exportToXAO(Part_1_doc,
                             adresse_temp + '\\shaper_rikgiz79.xao',
                             model.selection("SOLID", "Fillet_12_1"), 'XAO')

model.end()

###
### GEOM component
###

import GEOM
from salome.geom import geomBuilder
import math
import SALOMEDS

geompy = geomBuilder.New()
Exemple #2
0
Fillet_3 = model.addFillet(Part_1_doc, [
    model.selection(
        "EDGE",
        "[Fillet_2_1/MF:Fillet&Extrusion_1_1/From_Face][(Fillet_2_1/MF:Fillet&Extrusion_1_1/From_Face)(Fillet_2_1/MF:Fillet&ExtrusionCut_1_1/From_Face)(Fillet_2_1/MF:Fillet&PartSet/Sketch_1/SketchLine_1)2(Fillet_2_1/MF:Fillet&Sketch_1/SketchCircle_2_2)2(Fillet_2_1/GF:Fillet&Fillet_2_1/FilletSelected)2(Fillet_1_1/GF:Fillet&Fillet_1_1/FilletSelected)2(Fillet_1_1/MF:Fillet&Extrusion_1_1/To_Face)2(Extrusion_1_1/Generated_Face&PartSet/Sketch_1/SketchLine_2)2(Extrusion_1_1/Generated_Face&PartSet/Sketch_1/SketchLine_3)2(Extrusion_1_1/Generated_Face&PartSet/Sketch_1/SketchLine_4)2(ExtrusionCut_1_1/Generated_Face&Sketch_1/SketchCircle_1_2)2]"
    )
], R1)
Fillet_4 = model.addFillet(Part_1_doc, [
    model.selection(
        "EDGE",
        "[Fillet_1_1/MF:Fillet&Extrusion_1_1/To_Face][(Fillet_3_1/MF:Fillet&PartSet/Sketch_1/SketchLine_1)(Fillet_3_1/MF:Fillet&ExtrusionCut_1_1/From_Face)(Fillet_3_1/MF:Fillet&Sketch_1/SketchCircle_2_2)(Fillet_1_1/MF:Fillet&Extrusion_1_1/To_Face)]"
    )
], R1)

#Exportez le fichier ".XAO" dans le dossier ./temp
Export_1 = model.exportToXAO(Part_1_doc,
                             adresse_temp + '\\shaper_rmj10kp6.xao',
                             model.selection("SOLID", "Fillet_4_1"), 'XAO')

model.end()

###
### GEOM component
###

import GEOM
from salome.geom import geomBuilder
import math
import SALOMEDS

geompy = geomBuilder.New()
Face_16 = model.addFace(Part_1_doc, [model.selection("FACE", "Sketch_1/Face-SketchLine_4f-SketchLine_15f-SketchLine_16f-SketchLine_37r")])
Face_16.setName("face_outflow_below")
Face_16.result().setName("face_outflow_below")
Face_17 = model.addFace(Part_1_doc, [model.selection("FACE", "Sketch_1/Face-SketchLine_19f-SketchLine_17r-SketchLine_26r-SketchLine_12r")])
Face_17.setName("face_beam_above")
Face_17.result().setName("face_beam_above")
Face_18 = model.addFace(Part_1_doc, [model.selection("FACE", "Sketch_1/Face-SketchLine_31f-SketchLine_23f-SketchLine_32r-SketchCircle_1_2r")])
Face_18.setName("face_around_circle_n")
Face_18.result().setName("face_around_circle_n")
Face_19 = model.addFace(Part_1_doc, [model.selection("FACE", "Sketch_1/Face-SketchLine_32f-SketchLine_24f-SketchLine_33r-SketchCircle_1_2r")])
Face_19.setName("face_around_circle_w")
Face_19.result().setName("face_around_circle_w")
Face_20 = model.addFace(Part_1_doc, [model.selection("FACE", "Sketch_1/Face-SketchLine_33f-SketchLine_25f-SketchLine_34r-SketchCircle_1_2r")])
Face_20.setName("face_around_circle_s")
Face_20.result().setName("face_around_circle_s")
Export_1 = model.exportToXAO(Part_1_doc, '/tmp/shaper_tavjjl0e.xao', model.selection("FACE", "face_precyl_center"), 'XAO')
Export_2 = model.exportToXAO(Part_1_doc, '/tmp/shaper_k3ati32g.xao', model.selection("FACE", "face_precyl_below"), 'XAO')
Export_3 = model.exportToXAO(Part_1_doc, '/tmp/shaper_7fw4ib0y.xao', model.selection("FACE", "face_precyl_above"), 'XAO')
Export_4 = model.exportToXAO(Part_1_doc, '/tmp/shaper_gi__iutv.xao', model.selection("FACE", "face_around_circle_ne"), 'XAO')
Export_5 = model.exportToXAO(Part_1_doc, '/tmp/shaper_ilqm7p9q.xao', model.selection("FACE", "face_postcyl_above"), 'XAO')
Export_6 = model.exportToXAO(Part_1_doc, '/tmp/shaper_qsjolx7t.xao', model.selection("FACE", "face_cyl_above"), 'XAO')
Export_7 = model.exportToXAO(Part_1_doc, '/tmp/shaper_xnvinh7r.xao', model.selection("FACE", "face_cyl_below"), 'XAO')
Export_8 = model.exportToXAO(Part_1_doc, '/tmp/shaper_rrsxzq1x.xao', model.selection("FACE", "face_around_circle_se"), 'XAO')
Export_9 = model.exportToXAO(Part_1_doc, '/tmp/shaper_a2mcn52z.xao', model.selection("FACE", "face_around_circle_e_beam"), 'XAO')
Export_10 = model.exportToXAO(Part_1_doc, '/tmp/shaper_mtbr7_1u.xao', model.selection("FACE", "face_post_beam"), 'XAO')
Export_11 = model.exportToXAO(Part_1_doc, '/tmp/shaper_hiz95jxs.xao', model.selection("FACE", "face_postcyl_below"), 'XAO')
Export_12 = model.exportToXAO(Part_1_doc, '/tmp/shaper_9j6g_1cy.xao', model.selection("FACE", "face_beam_below"), 'XAO')
Export_13 = model.exportToXAO(Part_1_doc, '/tmp/shaper_35aov5z3.xao', model.selection("FACE", "face_beam"), 'XAO')
Export_14 = model.exportToXAO(Part_1_doc, '/tmp/shaper_d1pkvxxj.xao', model.selection("FACE", "face_outflow_above"), 'XAO')
Export_15 = model.exportToXAO(Part_1_doc, '/tmp/shaper_6g5o1zj0.xao', model.selection("FACE", "face_outflow_center"), 'XAO')
Export_16 = model.exportToXAO(Part_1_doc, '/tmp/shaper_sia4tope.xao', model.selection("FACE", "face_outflow_below"), 'XAO')
Exemple #4
0
    SketchLine_1.endPoint(), SketchLine_2.startPoint())
SketchConstraintCoincidence_4 = Sketch_1.setCoincident(
    SketchLine_2.endPoint(), SketchLine_3.startPoint())
SketchConstraintCoincidence_5 = Sketch_1.setCoincident(
    SketchLine_3.endPoint(), SketchLine_4.startPoint())
SketchConstraintHorizontal_1 = Sketch_1.setHorizontal(SketchLine_1.result())
SketchConstraintVertical_1 = Sketch_1.setVertical(SketchLine_2.result())
SketchConstraintHorizontal_2 = Sketch_1.setHorizontal(SketchLine_3.result())
SketchConstraintVertical_2 = Sketch_1.setVertical(SketchLine_4.result())
SketchProjection_2 = Sketch_1.addProjection(
    model.selection("VERTEX", "Point_2"), False)
SketchPoint_2 = SketchProjection_2.createdFeature()
SketchConstraintCoincidence_6 = Sketch_1.setCoincident(SketchLine_3.endPoint(),
                                                       SketchPoint_2.result())
model.do()
Export_1 = model.exportToXAO(Part_1_doc, '/tmp/shaper_hyp5lmo6.xao',
                             model.selection(), 'XAO')
Export_2 = model.exportToXAO(Part_1_doc, '/tmp/shaper_zim4olsq.xao',
                             model.selection(), 'XAO')
Export_3 = model.exportToXAO(Part_1_doc, '/tmp/shaper_8m2nc5fq.xao',
                             model.selection(), 'XAO')
Export_4 = model.exportToXAO(Part_1_doc, '/tmp/shaper_kg3o6323.xao',
                             model.selection(), 'XAO')
Face_1 = model.addFace(Part_1_doc, [
    model.selection(
        "FACE",
        "Sketch_1/Face-SketchLine_4r-SketchLine_3r-SketchLine_2r-SketchLine_1r"
    )
])
Export_5 = model.exportToXAO(Part_1_doc, '/tmp/shaper_1umb9sl4.xao',
                             model.selection(), 'XAO')
Export_6 = model.exportToXAO(Part_1_doc, '/tmp/shaper_k7_v2yrx.xao',
Exemple #5
0
    )
], R1)
Fillet_5 = model.addFillet(Part_1_doc, [
    model.selection(
        "EDGE",
        "[Extrusion_1_1/Generated_Face&PartSet/Sketch_1/SketchLine_5][Extrusion_1_1/Generated_Face&PartSet/Sketch_1/SketchLine_4]"
    )
], R1)
Fillet_6 = model.addFillet(Part_1_doc, [
    model.selection(
        "EDGE",
        "[Fillet_5_1/MF:Fillet&PartSet/Sketch_1/SketchLine_4][Extrusion_1_1/Generated_Face&PartSet/Sketch_1/SketchLine_3]"
    )
], R1)

Export_1 = model.exportToXAO(Part_1_doc, adresse_temp + '/shaper_atmag7zk.xao',
                             model.selection("SOLID", "Fillet_6_1"), 'XAO')

model.end()

###
### GEOM component
###

import GEOM
from salome.geom import geomBuilder
import math
import SALOMEDS

geompy = geomBuilder.New()

O = geompy.MakeVertex(0, 0, 0)