brodykenrick / text_on_OpenSCAD

A library for putting customised "text on" 3D shapes in OpenSCAD with changeable fonts, languages/scripts, text direction.
GNU Lesser General Public License v2.1
140 stars 30 forks source link

text on cylinder broken in openscad 2021.1 #19

Open ewanuno opened 2 years ago

ewanuno commented 2 years ago

text_on_cylinder

when running the example file for text on cylinder ,text is rendered in a clump in the middle of the cylinder

and a load of error messages are generated:

Parsing design (AST generation)... Compiling design (CSG Tree generation)... WARNING: undefined operation (number * undefined) in file text_on.scad, line 111 WARNING: undefined operation (number / undefined) in file text_on.scad, line 111 WARNING: undefined operation (undefined * number) in file text_on.scad, line 111 WARNING: undefined operation (undefined * number) in file text_on.scad, line 111 WARNING: undefined operation (number * undefined) in file text_on.scad, line 188 WARNING: Problem converting rotate(a=undef) parameter in file ../../../OpenSCAD/libraries/text_on/text_on.scad, line 188 ECHO: "text_on_cylinder:WARNING - Slanty-cylinders don't support centering yet. Setting center to false. You can adjust updown and eastwest and achieve most of what you are after...." WARNING: Ignoring unknown variable 'updown' in file ../../../OpenSCAD/libraries/text_on/text_on.scad, line 355 WARNING: Unable to convert translate([0, 0, undef]) parameter to a vec3 or vec2 of numbers in file ../../../OpenSCAD/libraries/text_on/text_on.scad, line 355 WARNING: Ignoring unknown variable 'eastwest' in file ../../../OpenSCAD/libraries/text_on/text_on.scad, line 356 WARNING: Problem converting rotate(a=undef) parameter in file ../../../OpenSCAD/libraries/text_on/text_on.scad, line 356 WARNING: Ignoring unknown variable 'updown' in file ../../../OpenSCAD/libraries/text_on/text_on.scad, line 361 WARNING: undefined operation (number - undefined) in file text_on.scad, line 326 WARNING: undefined operation (undefined + number) in file text_on.scad, line 326 WARNING: undefined operation (number - undefined) in file text_on.scad, line 322 WARNING: undefined operation (number * undefined) in file text_on.scad, line 322 WARNING: undefined operation (undefined / number) in file text_on.scad, line 322 WARNING: undefined operation (number + undefined) in file text_on.scad, line 322 WARNING: undefined operation (number * undefined) in file text_on.scad, line 103 WARNING: undefined operation (number / undefined) in file text_on.scad, line 103 WARNING: undefined operation (undefined * number) in file text_on.scad, line 103 WARNING: undefined operation (undefined * number) in file text_on.scad, line 103 WARNING: undefined operation (number * undefined) in file text_on.scad, line 364 WARNING: undefined operation (undefined * number) in file text_on.scad, line 364 WARNING: undefined operation (number + undefined) in file text_on.scad, line 364 WARNING: Problem converting rotate(a=undef) parameter in file ../../../OpenSCAD/libraries/text_on/text_on.scad, line 365 WARNING: Unable to convert translate([undef, 0, 0]) parameter to a vec3 or vec2 of numbers in file ../../../OpenSCAD/libraries/text_on/text_on.scad, line 372 WARNING: Ignoring unknown variable 'updown' in file ../../../OpenSCAD/libraries/text_on/text_on.scad, line 361 WARNING: undefined operation (number - undefined) in file text_on.scad, line 326 WARNING: undefined operation (undefined + number) in file text_on.scad, line 326 WARNING: undefined operation (number - undefined) in file text_on.scad, line 322 WARNING: undefined operation (number * undefined) in file text_on.scad, line 322 WARNING: undefined operation (undefined / number) in file text_on.scad, line 322 WARNING: undefined operation (number + undefined) in file text_on.scad, line 322 WARNING: undefined operation (number * undefined) in file text_on.scad, line 103 WARNING: undefined operation (number / undefined) in file text_on.scad, line 103 WARNING: undefined operation (undefined * number) in file text_on.scad, line 103 WARNING: undefined operation (undefined * number) in file text_on.scad, line 103 WARNING: undefined operation (number * undefined) in file text_on.scad, line 364 WARNING: undefined operation (undefined * number) in file text_on.scad, line 364 WARNING: undefined operation (number + undefined) in file text_on.scad, line 364 WARNING: Problem converting rotate(a=undef) parameter in file ../../../OpenSCAD/libraries/text_on/text_on.scad, line 365 WARNING: Unable to convert translate([undef, 0, 0]) parameter to a vec3 or vec2 of numbers in file ../../../OpenSCAD/libraries/text_on/text_on.scad, line 372 WARNING: Ignoring unknown variable 'updown' in file ../../../OpenSCAD/libraries/text_on/text_on.scad, line 361