[Gmsh] strange behavior of layer extrusion

Marco Antolovic marco_antolovic at yahoo.it
Thu Dec 19 21:24:04 CET 2019


Hi all,
I have noticed a strange behavior for layered extrusion. It appears that if you first extrude a point to line and then operate a translation on the line than the layering is lost:
my GMSH version is version 4.5.0-git-a2a0ecd on a Mac
below is my code:
SetFactory("OpenCASCADE");
trace_width = DefineNumber[ 1, Min .01, Max 1000, Step .01, Name "  Track parameters/trace width (mm)"  ];trace_width = trace_width/1000;
trace_thickness = DefineNumber[ 1, Min .01, Max 1000, Step .01, Name "  Track parameters/trace thickness (mm)"  ];trace_thickness = trace_thickness/1000;
trace_start_right = newp;Point(trace_start_right) = {0, 0, -trace_thickness/2, trace_width};extrude_point = Extrude {-trace_width, 0, 0}{ Point{trace_start_right}; Layers { 3 };};trace_width_line = extrude_point(1);Translate { -.1, .1, 0 } { Line{trace_width_line}; } // this operation voids the Layers{3} request
Is this normal?
Many thanks,
Marco

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://onelab.info/pipermail/gmsh/attachments/20191219/da1ab9bf/attachment.html>


More information about the gmsh mailing list