Bug#860789: Acknowledgement (freecad: import of openscad file turns "differences" into "unions")

Luke Kenneth Casson Leighton lkcl at lkcl.net
Thu Apr 20 10:10:53 UTC 2017


ah: i hadn't spotted this: it would appear that a legitimate scad file
is considered to be a syntax error by freecad's parser.

Parser Loaded
Start Parser
Vector
Vector
Vector
Vector
Vector
Matrix
Syntax error in input!
LexToken(SEMICOL,';',23,603)
Vector
Vector
Vector
Vector
Matrix
('$fn', '100')
('$fa', '12')
('$fs', '2')
('h', '19')
('r1', '2.5')
('r2', '2.5')
('center', 'true')
Cylinder
{'r1': '2.5', 'r2': '2.5', 'h': '19', '$fs': '2', '$fn': '100', '$fa':
'12', 'center': 'true'}
Make Cylinder
Center = true
End Cylinder
Block List
[<Part::PartFeature>]
End Block List
MultMatrix
Multmatrix
[['1', '0', '0', '2.5'], ['0', '1', '0', '2.5'], ['0', '0', '1',
'9.5'], ['0', '0', '0', '1']]
Matrix ((1,0,0,2.5),(0,1,0,2.5),(0,0,1,9.5),(0,0,0,1))
Apply Multmatrix
special orthogonal
rotation rounded
Multmatrix applied
Block List
[<Part::PartFeature>]
End Block List
Syntax error in input!
LexToken(EBRACE,'}',27,855)
Vector
Vector
Vector
Vector



More information about the debian-science-maintainers mailing list