Помогите кто может. Я соединяю ArchiCAD 10 с WoodWOP . WoodWOP воспринимает не целое число через точку а ArchiCAD 10 вставляет запетую.
WoodWOP это программа которая назначает условие для станка по обработке древесины. Применяется на предприятиях по производству корпусной мебели с элементами станочной резьбы.
Мой текст.
!----------------------------
_opn_1="test"
_opn_2="1"
_opns1=20 !"Длина"
_opn1=0.7165 !"Длина" здесь задается условие переменой и возникает ошибка
_opns2=22 !"Ширина"
_opn2=0.3 !"Ширина"
_opns3=24 !"Толщина"
_opn3=0.018 !"Толщина"
_opns4=0
_opn4=0
_opns5=0
_opn5=""
ch1 = open ("TEXT", "D:\LAGODA\optimat\к\"+_opn_1+".mpr", "FULLPATH, mode = ro")
ch2 = open ("TEXT", "D:\LAGODA\optimat\zaraz\"+_opn_2+".mpr", "FULLPATH, mode = wo")
i = 1
1:
n = input (ch1, i, 1, var1)
if n <> -1 then
if n =0 then var1=""
if i=_opns1 then var1="l="+_kav+STR(_opn1*100, 2, 0)+_kav !"Длина"
if i=_opns2 then var1="b="+_kav+STR(_opn2*100, 2, 0)+_kav !"Ширина"
if i=_opns3 then var1="d="+_kav+STR(_opn3*100, 2, 0)+_kav !"Толщина"
if i=_opns4 then var1="s="+_kav+STR(_opn4*100, 2, 0)+_kav !"допол"
if i=_opns5 then var1="t="+_kav+_opn5+_kav !"кромка"
if var1= "<109 \Nuten\" then var1="<109 \ Nuten\"
output ch2, 1, 0, var1
text2 0, -i, STR(i, 2, 0)+" "+var1
i = i + 1
goto 1
else
goto 2
endif
2:
close ch1
close ch2