치수값 사칙연산 오류
페이지 정보
작성자 Holy 댓글 25건 조회 19,335회 작성일 24-08-05 14:53본문
오류 내용 (오류 메세지 등) :
치수값 사칙연산시 오류 발생
오류내용 : ─,.─;;; 잘못된 인수 값: 양수 0
이자더님 안녕하세요!
위와 같은 오류가 발생하여 검색중 같은 내용의 질문이 있어서
질문에서 요청하신 자료를 첨부하였으니 확인 부탁드립니다.
항상 감사드립니다.
댓글목록
이자더님의 댓글
이자더 작성일사칙연산에서 더하기를 하신 건가요?
Holy님의 댓글
Holy 작성일사칙연산 +,-,*,/ 모두 안됩니다.
이자더님의 댓글
이자더 작성일
저희 쪽에서는 같은 증상을 재연해 내지 못했는데요..
혹시 몰라서, 작동 움짤을 올려 드렸습니다.
그리고, 어느 지점에서 오류가 나는지를 알기 위한 파일도 올려 드렸는데요. 캐드 화면에 떨구시고, 더하기를 한 후에, 명령창에 나오는 에러메세지를 복사해서 올려 주세요.
Holy님의 댓글
Holy 작성일
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: a01 a02 a03
─,.─;;; 잘못된 인수 값: 양수 0
명령:
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: a01 a02 a03 a04
결과: 237,582.0000
이자더님의 댓글
이자더 작성일다시 올려 드렸습니다. 한번 더 해주세요.
Holy님의 댓글
Holy 작성일
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: b01 b02
─,.─;;; 잘못된 인수 값: 양수 0
명령:
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: b01 b02 b03 b04 b01 b02 b03 b04
결과: 237,582.0000
이자더님의 댓글
이자더 작성일
이번에 파일 두 개를 올려 드렸습니다.
둘 다 화면에 떨군 후에, 똑같이 복사해서 올려 주시면 되세요.
진단을 위한 거라서.. 앞으로 한번만 더 해주면 될 것 같습니다.
Holy님의 댓글
Holy 작성일
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: b01 b02 a01
─,.─;;; 잘못된 인수 값: 양수 0
명령:
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: b01 b02 a01 118791 a02 118791 a03 118791 a04 118791 a05 118791 a06 (118791) a07 (118791) a08 (118791) a14 (118791) a15 (118791) a17 (118791.0) b03 b04 b01 b02 a01 118791 a02 118791 a03 118791 a04 118791 a05 118791 a06 (118791) a07 (118791) a08 (118791) a14 (118791) a15 (118791) a17 (118791.0) b03 b04
결과: 237,582.0000
이자더님의 댓글
이자더 작성일
현재.. 소숫점 기호가 , (콤마) 로 되어 있는데요.
dimstyle 에 들어가셔서 이를 . (점) 으로 바꾸어 보시겠습니까?
Holy님의 댓글
Holy 작성일
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: b01 b02 a01
─,.─;;; 잘못된 인수 값: 양수 0
명령:
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: b01 b02 a01 1187.91 a02 1187.91 a03 1187.91 a04 1187.91 a05 1187.91 a06 (1187.91) a07 (1187.91) a08 (1187.91) a14 (1187.91) a15 (1187.91) a17 (1187.91) b03 b04 b01 b02 a01 1187.91 a02 1187.91 a03 1187.91 a04 1187.91 a05 1187.91 a06 (1187.91) a07 (1187.91) a08 (1187.91) a14 (1187.91) a15 (1187.91) a17 (1187.91) b03 b04
결과: 2,375.8200
이자더님의 댓글
이자더 작성일
파일을 새로 올려 드렸습니다.
마지막으로 한번 해주세요.
그리고 질문이 있는데요.
실행을 두번 올려 주셨는데.. 같은 객체를 두번째 하면 정상 결과인 것인지, 다른 객체를 더하기한 결과인지 궁금합니다.
만약 후자라면, 주신 파일에서 몇번째 것이 오류이고, 몇번째 것이 정상인지 알려 주시면 감사하겠습니다.
Holy님의 댓글
Holy 작성일
1.[특성-공차-공차 세로 위치-중간 + 특성-공차-공차 세로 위치-중간]
[특성-공차-공차 세로 위치-중간 + 특성-공차-공차 세로 위치-맨 아래]
위 두 경우는 아래와 같이 오류가 발생 합니다!
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: a01 a02 a03
─,.─;;; 잘못된 인수 값: 양수 0
2.[특성-공차-공차 세로 위치-맨 아래 + 특성-공차-공차 세로 위치-맨 아래]
위 경우 오류없이 결과 산출 됩니다!
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: a01 a02 a03 a04 a01 a02 a03 a04
결과: 2,375.8200
이자더님의 댓글
이자더 작성일알겠습니다. 제가 몇가지를 수정해서, 점심 시간(12시경)에 올려 드리겠습니다.
Holy님의 댓글
Holy 작성일고생많으십니다!항상 감사합니다!!
이자더님의 댓글
이자더 작성일
이렇게 여러번 해주셔서 제가 감사합니다.
새로 올려 놓았습니다.
요령은 같습니다.
Holy님의 댓글
Holy 작성일
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: a01 a02 a01 a02
결과: 0.0000
>> 설정(S)/ 기존문자 교체(E)/ 결과표시 위치 지정:
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: a01 a02 a01 a02
결과: 2,375.8200
이자더님의 댓글
이자더 작성일죄송합니다만 한번만 더 해 주세요. 다시 올려 놓았습니다.
Holy님의 댓글
Holy 작성일
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: b01 \A1;1187.91 b02 a01 a02 b01 \A1;1187.91 b02 a01 a02
결과: 0.0000
>> 설정(S)/ 기존문자 교체(E)/ 결과표시 위치 지정:
명령:
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: b01 1187.91 b02 1187.91 a01 1187.91 a02 b01 1187.91 b02 1187.91 a01 1187.91 a02
결과: 2,375.8200
이자더님의 댓글
이자더 작성일
죄송합니다. ㅠㅠ
한번만 더 해 주세요...
Holy님의 댓글
Holy 작성일
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: b01 \A1;1187.91 b02 #<VLA-OBJECT IRegExp2 0000028d42d54790> b03 c00 c01 c02 c03 a01 a02 c04 () c05 b01 \A1;1187.91 b02 #<VLA-OBJECT IRegExp2 0000028d42d53e00> b03 c00 c01 c02 c03 a01 a02 c04 () c05
결과: 0.0000
>> 설정(S)/ 기존문자 교체(E)/ 결과표시 위치 지정:
명령:
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: b01 1187.91 b02 c00 1187.91 c01 1187.91 c02 1187.91 c03 1187.91 a01 1187.91 a02 c04 1187.91 (1187.91) c05 b01 1187.91 b02 c00 1187.91 c01 1187.91 c02 1187.91 c03 1187.91 a01 1187.91 a02 c04 1187.91 (1187.91) c05
결과: 2,375.8200
이자더님의 댓글
이자더 작성일다시 올려 드렸는데요. 이번 것은 될 것 같습니다.
Holy님의 댓글
Holy 작성일
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 1개를 찾음
객체 선택: 반대 구석 지정: 0개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: b01 \A1;1187.91 b02 c00 1187.91 c01 1187.91 c02 1187.91 c03 1187.91 a01 1187.91 a02 c04 1187.91 (1187.91) c05 b01 \A1;1187.91 b02 c00 1187.91 c01 1187.91 c02 1187.91 c03 1187.91 a01 1187.91 a02 c04 1187.91 (1187.91) c05
결과: 2,375.8200
>> 설정(S)/ 기존문자 교체(E)/ 결과표시 위치 지정:
명령:
명령: =
=
>> 숫자 더하기...
>> 더할 숫자를 모두 선택:
객체 선택: 반대 구석 지정: 1개를 찾음
객체 선택: 1개를 찾음, 총 2개
객체 선택: b01 1187.91 b02 c00 1187.91 c01 1187.91 c02 1187.91 c03 1187.91 a01 1187.91 a02 c04 1187.91 (1187.91) c05 b01 1187.91 b02 c00 1187.91 c01 1187.91 c02 1187.91 c03 1187.91 a01 1187.91 a02 c04 1187.91 (1187.91) c05
결과: 2,375.8200
고생많으셨습니다! 잘되는것 같아요~!^^
이자더님의 댓글
이자더 작성일
확인 감사합니다.
그런데.. 문제는 이 것이 xicad 함수의 문제라기 보다는.. 캐드 자체의 문제로 보입니다.
마지막에 시도를 한 것은.. 오류가 나는 부분을 회피해 본 것인데요..
이 회피한 함수로 사용을 할 수는 있으나, 숫자가 엄청 많으면 속도가 너무 느려져서요. 이 바뀐 함수를 기본으로 가져 가기에는 제가 부담이 있습니다.
그러므로 번잡하시겠지만.. 한번 시간이 되실 때, 캐드를 다시 설치해 보시는 것을 권해 드립니다.
그리고도 만약 같은 에러가 나면 그 때 다시 알려 주세요.
일단은... 고쳐진 파일에서 메세지가 나오지 않도록 하는 파일을 새로 올려 드렸습니다.
../xicad/lisp 폴더에 덮고 사용하시면 되실 거여요..
Holy님의 댓글
Holy 작성일네 바쁘실텐데 신경써주셔서 감사합니다~설치오류 또는 버전오류인지 모르겠으나 추후 확인 후 답글 남기도록 할게요!다시 한번 감사드립니다!!
이자더님의 댓글
이자더 작성일감사합니다.