CAD/XiCAD for ZWCAD

ZWCAD에서 변한 것 

 

 AutoCAD

 ZWCAD 

 비고

 acad.pgp

 zwcad.pgp

 단축키

 ACADiso.pat

 ZWCADiso.pat

 해치패턴

 ACADiso.lin 

 ZWCADiso.lin 

 선종류

 ACAD.mln

 ZWCAD.mln

 다중선 종류

 acad.lsp  zwcad.lsp

 lisp 원형파일

 acaddoc.lsp  zwcaddoc.lsp  lisp 원형파일
 ACAD.cui  ZWCAD.mns

 pro 버전 메뉴파일

 ACAD.cui

 ZWCADSTD.mns

 standard 버전 메뉴파일

 *.pc3

 *.pc5  플로터 사용자화 화일 확장자
     

 plotstyle

 printstyle

 플롯스타일 폴더명
     

 vla-GetInterfaceObject

 vlax-get-or-create-object

 해외포럼에서 찾음

 vlax-get-acad-object

 vlax-get-zwcad-object 

 함수

 dynmode  zwcmdline

 커서 옆에 명령어 입력창 제어변수

 (setvar "DIMLDRBLK" "dot")  (setvar "DIMLDRBLK" "_dot")

 리더의 점 설정

 

 

 

 sv$

 zs$

 임시저장 파일 확장명

 

 

ZWCAD 에서 작동하지 않는 함수

 

 함수명

 비고

 vla-GetInterfaceObject

 함수는 살아 있는데.. 작동하지 않음

 acet-*

 함수가 없음

 vla-get-profiles  함수는 살아 있는데.. 작동하지 않음

 

 

 

 

이로 인해 XiCAD에서 작동하지 않는 명령어

 

여러 폴더에서 문자 찾아 바꾸기, FAR

 

 

  1. jwcho486 2015.01.23 21:04

    2,10,5,3,6,5....(2*10)+(5*3)+(6*5)... 이런 계산 값입니다. 분양면적표 검수 작업시 또는 계획도면 분양면적표 작성시 세대수*전용면적(공용면적)의 합계를 구하는 식인데, ba실행 후 검증시에 유용합니다.

    • 이자더 2015.01.23 21:30 신고

      네. 알겠습니다.
      그럼 그냥 숫자를 하나씩 연속해서 선택하면, 자동으로 *+*+가 되면 되는 것인가요?

    • jwcho486 2015.01.23 22:37

      네... 보통은 선택할때마다 엔터키를 쳤는데, 아마도 드래그 방지차원에서 그랬나 봅니다.

  2. jwcho486 2015.01.23 21:17

    1. 키보드 나누기(/)
    소숫점 설정이 기본으로 설정되어 있는데, 변경하여도 최근 변경된 것으로 적용되지 않고 실행할때마다 재지정 해야 하는 번거러움이 있네요. 건폐율, 용적률은 6자리까지 필요하니 최근 설정대로 계속 유지 할 수 있도록 해 주실 수 있나요?

    2. 유틸리티_면적 및 계산_공유면적배분(ba)
    전용면적 선택 후 공용면적의 합계를 선택해야 하는데 메시지는 "분양면적의 합계 선택"로 뜹니다.

    3. 분양면적 산출시는 검정을 꼭 해봐야 하는데(세대별 합이 전체 연면적을 넘을 수 없음)
    이럴때는 *+*+*+를 반복적으로 수행할 수 있는 리습이 필요한데요, 혹시 계획이 있으신가요?

    • 이자더 2015.01.23 21:05 신고

      1번의 TC는 그냥 문자를 똑같이 복사하는 명령어인데.. 혹시 다른 명령어가 아니신지요?

      2번은 수정해 놓겠습니다.
      3번은 이미 있기는 한데.. 원하시는 것인지를 모르겠습니다.

      cnt 라는 명령어가 있고, 그냥 + 를 실행하셔도 더하기 기능이 됩니다.
      한번 해보시고, 원하시는 기능과 다르면 말씀해 주십시요.

    • jwcho486 2015.01.23 21:19

      키보드 나누기(/) 였습니다. 곱하기는 설정값이 계속 적용 됩니다.

    • 이자더 2015.01.23 21:30 신고

      아.. 네 알겠습니다.

  3. jwcho486 2015.01.24 14:53

    단열재그리기
    두께 변경이 않되네요. 50mm로 고정되어 있습니다.

 

XiCAD는 c:/xicad/_ZWCad/zwcaddoc.lsp 안에 설정된 파일을 순서대로 읽어 들이면서 로딩됩니다.

XiCAD 가 제대로 로딩이 되면 아래와 같은 문구를 커맨드라인에서 보실 수 있습니다. (버전 숫자는 다름...)


▒ XiCAD가 올려짐...v4.00...치수축척:1/1, 선축척:1/100 ▒

 

여기서, 치수축척과 선축척은 해당 도면의 설정값을 읽어 오는 것입니다.


 

[XiCAD가 제대로 실행되지 않을 때]


지더블유캐드에서 지금까지 XiCAD가 로딩되지 않는 문제는 없었습니다.

(물론 여러 명령어가 아직 제대로 실행되지 않는데, 이는 XiCAD의 문제라기 보다는 지더블유캐드에서 리습구문을 완전히 지원하지 못함으로써 발생한 문제입니다.)

 

그러나, 만약 캐드를 실행 후 명령어 창에 "XiCAD가 올려짐..v3....." 와 같은 글씨가 보이지 않으면, 제대로 로딩이 안된 것이기 때문에 XiCAD가 제대로 실행되지 않습니다.

이 때는 XiCAD 내부의 문제라기 보다는 사용자께서 리습바이러스 등의 문제가 없는지 살펴 보셔야 할 듯 합니다.


 

[리습바이러스 또는 다른 프로그램과의 충돌이 원인인지 살펴보는 강제적 로딩 방법]

 

바이러스 또는 바이러스가 아니더라도 만약 제가 테스트 해보지 못한 환경에서는 로딩의 문제가 발생할 수도 있을 것 같습니다. 이 때는 수동으로 로딩을 해보실 수 있습니다.

 

c:/xicad/Lisp/xi.fas 를 캐드화면에 "드래그앤드롭"을 떨구면 파일을 로딩할 수 있습니다.

파일을 화면에 떨구어서 XiCAD 가 제대로 작동하면 정상적인 결과입니다. 

그런 후 명령어를 실행해 보시고, 작동이 잘 된다면.. XiCAD 내부의 문제는 아니라는 뜻입니다.

 

 

[on_doc_load.lsp 를 이용하지 않는 로딩 방법]

 

XiCAD 내에 있는 zwcaddoc.lsp 파일은 오토캐드의 acaddoc.lsp 과 역할이 같습니다. 캐드가 시작될 때 가장 먼저 읽어 들이는 파일입니다. 이 파일의 내용은 그냥 xi.fas 를 로딩하기 위한 명령어만 들어 있습니다. 

=========================

(load "xi.fas")

=========================

 

그러므로, 캐드의 메뉴에서 [응용프로그램 로드 - 시작세트]에 이 파일을 올려 놓으면 zwcaddoc.lsp 가 없어도 XiCAD가 로딩됩니다.

다만, acaddoc.lsp 을 이용할 경우 xi.fas 가 앞에 로딩이 되지만, 프로그램로드-목차 를 이용할 경우 뒤쪽에서 로딩된다는 것이 다릅니다. 만약 다른 프로그램과 혼용할 경우 XiCAD 가 이상작동할 가능성도 있습니다. (확율은 낮습니다.)

 

 

 

 

  1. jd 2015.11.20 08:57

    제가 오토캐드 쓰다가 써서 리습이 안 먹히는데 리습 공유 가능 할까요 ㅠㅠ

XiCAD for ZWCAD 는 두가지 방식으로 사용자 명령을 처리합니다.

 

한가지는 zwcad.pgp 이고, 하나는 _onekey.lsp 입니다.

 

 

zwcad.pgp 파일은 c:/xicad/_ZWCad 에 있습니다. 다른 곳에 같은 파일이 있어도 이 파일을 가장 먼저 읽습니다. 그러므로 사용자가 사용하시던 pgp 파일을 여기에 덮어 씌우시면, 기존에 사용하던 단축키를 그대로 사용하실 수 있습니다.
 
XiCAD 단축키의 변경은 상단의 "유틸리티"메뉴의 맨 아래에 있는 "명령단축키 변경, COM" 를 실행해서 변경할 수 있습니다. 이 명령어로 단축키를 변경 후 "저장 및 pgp 파일에 기록"을 클릭하면 사용자의 pgp 파일에 XiCAD 단축키를 등록합니다. (기존 사용자의 단축키 내용은 전혀 변경되지 않고, 추가만 합니다.
 
_onekey.lsp 은 단순 명령어의 조합으로 이루어진 리습을 모아 놓은 파일입니다. c:/xicad/lisp 폴더에 있습니다.
이 곳에서 리습으로 된 명령어를 수정하시면 되지만... 문제는 업그레이드가 있을 때마다, 매번 이 파일을 수정해야 한다는 단점이 있습니다.
그래서 만들어 놓은 것이 _onekey_c.lsp 입니다.
 
예를 들어 _onekey.lsp 에 있는 명령어를 수정하거나, 새로운 리습을 등록하시고 싶다면.
_onekey.lsp 을 수정하는 것이 아니라,  _onekey_c.lsp 에 복사/붙혀넣기 해서 수정을 하거나, 로딩할 리습을 메모장으로 넣으면 캐드가 실행될 때 항상 로딩할 수 있습니다.
 
이 _onekey_c.lsp 파일은 제가 전혀 손을 대지 않고 있기 때문에... 새로 설치할 경우 잠시 다른 곳으로 옮겨 놓았다가, XiCAD를 설치하고 다시 해당 폴더에 덮어 씌우면 됩니다.

 

 

물론 지속적으로 사용하시는 분은 업그레이드된 파일만 별도로 배포하고 있고, 이 압축파일 안에는 _onekey_c.lsp 이 들어 있지 않기  때문에, 이 _onekey_c.lsp 을 옮겨 놓았다가 덮어 씌우는 일도 하지 않으셔도 됩니다.

전체 파일을 통채로 새로 받아서 설치하실 분만 해당됩니다.

XiCad for ZWCAD 2015+, 2018~ 최신 버전까지..  건축보조프로그램입니다.

(ZWCAD 2017은 설치는 되나, 작동되지는 않습니다.)

 

클릭하여 XiCAD for ZWCAD 내려받기

 


--------------------------------------------------------------------------
1. 구글드라이브에서 오류가 날 경우는 "여러 계정으로 로그인"이 되어 있어서 그렇습니다.
    모두 로그아웃을 하고 다운 받으면 에러가 없습니다.
2. 설치 후 xiSetup 을 실행해서 환경설정을 하고 시작하면 좀 더 쾌적한 환경에서 작업이 가능합니다.

3. AutoCAD를 기반으로 시작한 거라, 아직 모든 명령어가 작동되는 것은 아닐겁니다.
   그러나, 모든 명령어를 다 시험해 볼 여유도 없었습니다.
   사용하시다가 필요한 명령어가 작동하지 않으면 알려 주십시요.. 가장 최우선적으로 수정해 드리겠습니다.
--------------------------------------------------------------------------

1. 자주 물으실 듯한 질문 정리.. http://izzarder.com/66

2. 사용자 입맛에 맞게 명령어 수정은... http://izzarder.com/129
3. 시작화면 바꾸기...http://izzarder.com/327

4. 설치 후 XiCAD가 로딩되지 않을 때...http://izzarder.com/131
5. 전체 기능 훑어 보기... http://izzarder.com/76
--------------------------------------------------------------------------


1. 설치방법


가. c:/ 바닥에 복사한 후 압축을 풀면 됩니다.

   대부분의 압축프로그램에서 "여기에 풀기"를 하시면 됩니다.
  
   아래와 같이 폴더가 생성되면 정상적으로 풀린 것입니다.

 

  c:/xicad
      |- autosave
      |- Lisp
      |- Lib


  혹시 아래와 같이 풀려져 있다면 위와 같이 자리를 옮기셔야 합니다.

 

  c:/xicad
      |- xicad
          |- autosave
          |- Lisp
          |- Lib


 * 원래 C 드라이브에 설치되는 것으로 개발을 했습니다만,, 

회사의 보안규정에 따라서 C드라이브에 설치를 하지 못할 경우, 임의의 위치에 압축을 풀어 놓으시면 됩니다.

다만, C:/Program files 폴더와 같은 시스템 폴더에는 설치할 수 없습니다.


나. 프로그램 실행 후 화면 우하단에 있는 작업공간 설정을 "ZWCAD 클래식" 으로 변경합니다.

 

다. 아래 내용을 복사하여 명령어 창에 넣고 엔터
    (load "c:\\xicad\\_Dropdown_to_Screen_for_INSTALL.lsp")

 

라. 본인이 사용하던 단축키가 들어 있는 "zwcad.pgp" 파일을 "c:/xicad/_ZWCAD/" 에 덮어 씌웁니다. 없다면 그냥 넘어갑니다.

 

마. 상단의 "유틸리티"메뉴의 맨 아래에 있는 "명령단축키 변경, COM" 을 실행하신 후, "저장 및 pgp 파일에 기록"을 클릭하면 XiCAD 명령어 단축키를 지금 사용하고 계시는 pgp 파일에 기록합니다. (기존 pgp 파일의 사용자 단축키는 그대로 유지되면서 XiCAD 명령어만 추가됩니다.)

 

바. 설치 후 바로 명령어 창에서 xiSetup 을 실행하면, 여러가지 환경설정을 하실 수 있습니다.

 

사. 이제 사용하시면 됩니다.

  


2. XiCAD 삭제하기

 

XiCAD 의 삭제는 XiCAD 폴더를 [풀다운메뉴 - 유틸리티 - 열기,닫기 및 설정 - XiCAD 삭제] 를 실행하면, 깨끗이 제거됩니다.  cL/xicad 폴더는 사용자가 수동으로 삭제하시면 됩니다.



3. 캐드 재설치 또는 업그레이드시 환경 유지하기

 

특정 이유로 AutoCAD를 재설치 한다던가, 캐드를 업그레이드 한 후에. 기존에 사용하던 XiCAD의 환경을 그대로 유지하고 싶다면.. 아래와 같은 절차를 거치면 됩니다.


가. 캐드를 제거하기 전에 [풀다운메뉴 - 유틸리티 - 열기,닫기 및 설정 - 사용자설정 내보내기] 실행

나. 캐드 제거 및 재 설치

다. XiCAD 설치 (처음 설치와 동일) - XiCAD 버전이 같다면. 굳이 다시 다운받을 필요없음..

라. [풀다운메뉴 - 유틸리티 - 열기,닫기 및 설정 - 사용자설정 가져오기] 를 실행하면, 예전과 똑같은 명령어 체계 등을 유지할 수 있습니다.




-------------------------------------------------

ZWCAD+ 2015 sp3 에서 처음 구동시 SHX 폰트 missing 문제

 

c:/xicad 에 있는 "KOSDICHD.shx 랑 KOSDICHS.shx 를 C:\Program Files (x86)\ZWCAD+ 2015\fonts 폴더에 복사해 놓으면 더 이상 폰트 설정문제가 안뜨고 작동 잘됩니다. KOSDICHD.shx 이거 하나만 깔아도 된다고 합니다.

 

 

-------------------------------------------------

만약 설치가 안된다면.. 아래와 같이 최소한의 설정만으로 XiCAD를 설치할 수 있습니다.

 

1. 작업파일 경로 : xicad 관련 폴더가 맨 위로 오도록

 

 

 

 

2. 프린터 스타일 경로 지정

 

 

 

 

3. 메뉴 올리기

   명령어창에서 "menuload" 를 실행 후, c:/xicad/_ZWCad/xicad_ZWCAD.mns 를 선택 후, "로드"

 

4. 설치한 후, 상단의 "유틸리티"메뉴의 맨 아래에 있는 "명령단축키 변경, COM" 을 실행하신 후, "저장 및 pgp 파일에 기록"을 클릭해 주셔야 합니다. 명령어 단축키를 지금 사용하고 계시는 pgp 파일에 기록하는 과정입니다.

 

나머지 설정은 오토캐드와 완전히 같이 때문에..  취향에 맞게 설정...

 

+ Recent posts