Skip to content

ignusius/isagraf_repair_tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IsaGRAF Repair Tools

Программа испраляет проблемы с G2 и G3 ошибками в IsaGRAF 3.x, когда визуально всё должно работать.

Error: MAX @VAR,@BOX,@TXT: ID > 64785 - Превышен лимит на ID для блоков.

Исправить эту ошибку можно либо удалением записи в .lsf-файле или изменением на id который не используется.

Пример некорректного id

@BOX:64656,Y=N,P=(19,283),S=(1,1),C=(1,1),X={\div}
@BOX:64658,Y=N,P=(2,286),S=(1,1),C=(1,1),X={\div}
@TXT:64666,Y=C32768,P=(35,320),S=(10,2),C=(0,0),X=25{
         Газ в автомате  
}
@VAR:65417,Y=N,P=(69,421),S=(8,1),C=(1,1),X=Gaz_Tm8  <------- Плохой ID > 64785
@ARC:1,D=2,Y=N,Z=(50,50),F=(127,0),T=(126,1)

Важно! При добалении нового элемента, проект опять сломается.

Самый лучший вариант, это создать новую программу в проекте, и отредактировать в .lsf-файле параметр WIDTH на:

@@WIDTH=150

После этого выделить мышкой всю текущую программу и скопировать в новую, после этого старую программу можно будет удалить, а новую переименовать в старое название. После этих манипуляций счётчик индекса для объектов заметно далеко откатится назад.

About

This program fix G2 and G3 problem

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages