i wanna write a program that auto-caulks…
for this i first need to “read” the numbers into variables…
the row of the lines in .map file does not matter! (i tested it)
THIS first 2 lines are not detected correctly.
in first line:
the variables get the numbers -32 -32 48 32 -32 48 32 -32 (all correct so far) and 0 (that means it did not get any value)
( -32 -32 48 ) ( 32 -32 48 ) ( 32 -32 40 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( -32 32 48 ) ( -32 -32 48 ) ( -32 -32 40 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
this lines are detected correctly!!
it does not matter how many lines it reads…
i added alot of “correct read” ones and it read those many lines correctly but not the 2 above !
( 32 32 48 ) ( -32 32 48 ) ( -32 32 40 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( 32 -32 48 ) ( 32 32 48 ) ( 32 32 40 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( 32 -32 32 ) ( -32 -32 32 ) ( -32 32 32 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
( -32 32 -32 ) ( -32 -32 -32 ) ( 32 -32 -32 ) radiant/notex 0 0 0 0.500000 0.500000 0 0 0
(those have been detecte correct)
my question:
do you see any difference between the “correct” and the “incorreect” lines?
each normal brush (6 sides) has exactly 2 lines in which my program cant read out the last number…
so there has to be any difference hasnt it?
i also changed the row of the lines, then e.g. not the 1st two lines but the last two lines were not detected.
so definetly the difference is in the lines of the .map file !


…