치수값 사칙연산 오류 > 질문 및 오류신고

본문 바로가기

질문 및 오류신고

치수값 사칙연산 오류

페이지 정보

작성자 Holy 댓글 25건 조회 20,512회 작성일 24-08-05 14:53

본문

캐드 프로그램 종류 및 버전 : auto cad 2021(XICAD v4.77)

오류 내용 (오류 메세지 등) :

치수값 사칙연산시 오류 발생

오류내용 : ─,.─;;; 잘못된 인수 값: 양수 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 작성일

네 바쁘실텐데 신경써주셔서 감사합니다~설치오류 또는 버전오류인지 모르겠으나 추후 확인 후 답글 남기도록 할게요!다시 한번 감사드립니다!!

이자더님의 댓글

이자더 작성일

감사합니다.


XICAD, Copyright © izzarder.com All rights reserved.