BLX 오류-금일 업데이트 이후
작성일 24-06-24 14:15
페이지 정보
작성자 시현 조회 127회 댓글 3건본문
오래 전 버전의 오류는 이미 고쳐진 것이 대부분이기도 하고, 예전 버전을 제가 테스트할 수 없기에도 그렇습니다.
--------------------------------
캐드 프로그램 종류 및 버전 (누락하면 답변하지 않음): Autocad 2023
오류 내용 (오류 메세지 등) : 여러 객체를 선택 후 BLX 명령어를 하면 블럭으로 만들어지지 않고, 객체가 사라집니다.
댓글목록
이자더님의 댓글
이자더작성일
이건 조금 이상한데요.
이번에 BLX 를 수정하긴 했는데...
오토캐드에서 제공하는 BLOCKCREATEMODE 변수값을 읽어서, 자동으로 반응하도록 변경을 하였거든요..
https://help.autodesk.com/view/PLNT3D/2025/KOR/?guid=GUID-284CAB90-961D-4A2C-8BE4-A44ED750884C
즉, 이 변수값이
0 이면, 자동으로 블럭을 화면에 표시하기에.. XiCAD 에는 인서트를 하지 않고
1 이면, 블럭으로 만들되 기존 객체를 유지하기에... XiCAD 에서는 기존 객체를 지우고, 그 자리에 블럭을 삽입합니다.
2 라면, 블럭을 만든 후에, 원래 객체를 삭제하고, 그 자리에 블럭도 넣지 않아서 그 공간이 비워지게 됩니다. 그래서 XiCAD 에서는, 그 자리에 블럭을 삽입하게 됩니다.
즉, 이 변수값이 0,1,2 등 상관없이.. 항상 그 자리에 블럭이 남도록 만들어 놓았는데요..
지금의 증상은.. 그 변수값이 2로 작동하는 것 처럼 결과가 나온 것인데...
다만 궁금한 것은.. 블럭이 만들어 지지 않는다고 하셨는데....
INSERT 를 실행해서, 실제 만들어진 블럭이 없는지, 아니면 만들어 지긴 했는데, 화면에서만 사라진 것인지를 봐주세요.
저희쪽 오토캐드 2023에서는 특이점이 없어서 그렇습니다.
시현님의 댓글
시현작성일
이자더님의 댓글
이자더작성일
그럼.. 아마도 그 복잡한 객체의 처리 속도를 하드웨어가 따라잡지 못하는 현상같습니다.
XiCAD 에서 해당 변수를 강제로 변경해서 처리를 하려고도 생각을 했었는데... 사용자 변수값을 건드리지 않는다는 원칙 때문에... 변수 0,1,2 에 따라서 작동 방식을 구분해 놓았거든요..
그러므로, 제가 따로 할 것은 없고.. 해당 변수값을 1이나 2로 놓고 사용을 하셔야 할 것 같습니다.
해당 사항은 도움말에도 적어 놓겠습니다.