의 AutoCAD - 오토 데스크공학topografia

AutoCAD를위한 60 Autolisp 루틴 이상

변환과 연산을위한 Lisp


1. 피트를 미터로 또는 그 반대로 변환

Autolisp으로 생성 된이 루틴을 사용하여 피트에서 입력 한 값을 미터로 또는 그 반대로 변환 할 수 있으며 결과는 명령 행에 표시됩니다.

이 값과 다른 전환율, 당신이이 파일을 참조 제안 무엇을 자세히 관찰 할 경우 여기에서 우리는 또한 CVunit 기능이 기능 혀짤배기 얻을 변환 값, 파일 acad.unt (AutoCAD를 단위 정의)를 사용 .

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. PIM
  3. 전환 유형을 선택하십시오 : 피트에서 미터 또는 미터에서 피트까지
  4. 변환하려는 값을 입력하십시오.
  5. 단위 변환 정보를 명령 줄에 입력합니다.

루틴을 얻을 수 있습니다. 여기에


2. 선택한 모든 텍스트를 곱합니다.

AutoLisp에서 생성 된이 루틴은 선택된 텍스트의 모든 값의 곱셈을 얻을 수있게 해줍니다.이 루틴이 올바르게 작동하려면 선택한 텍스트의 유형이 TEXT이고 MTEXT 유형이 아니어야합니다.

예를 들어, 각각 3, 1, 2 값을 갖는 세 개의 텍스트가있는 3 텍스트가 있고 세 개가 모두 선택된 경우 명령의 결과는 다음 세 숫자의 곱셈이됩니다. 6.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. MUL
  3. 곱셈을 얻으려는 모든 텍스트를 선택하십시오.
  4. 키를 누릅니다. 엔터 버튼 결과를 얻으려면.

루틴을 얻을 수 있습니다. 여기에


3. 인치를 미터로 변환

이 작은 루틴은 인치로 입력 된 값을 명령 행에서 결과를 보여주는 미터로 변환 할 수있게하며, 추가 정보의 일부로 2로 나누어 진 결과를 보여줍니다.

이 명령을 수정하여 다른 유형의 단위를 변환 할 수 있습니다.이 경우 소스 코드를 수정해야합니다 (예 : convert 인치에서 센티미터 o 분 - 초, 그냥 함수의 매개 변수를 변경 "cvunit", 이 명령에서 cvunit에는 "inches" "meters" 매개변수가 있습니다. 이러한 매개변수를 사용하면 입력된 값이 인치(인치)로 표시되고 미터(미터)로 변환됩니다. 매개변수를 다음 매개변수로 변경할 수 있습니다. 다음: "분" "초", "인치" "cm", "에이커" "제곱 야드", "피트" "인치" 등.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. PM
  3. 인치에서 미터로 변환 할 값을 입력하고

준비, 당신은 단위 변환과 정보를 얻을 것이다.

루틴을 얻을 수 있습니다. 여기에


4. 선택한 레이어의 선 길이 추가

이 루틴을 사용하면 선택한 오브젝트의 레이어에 포함 된 모든 선의 거리를 더할 수 있습니다.

이 루틴을 사용하면 선택한 객체의 레이어에 포함 된 모든 선의 거리를 더할 수 있습니다. 선택한 레이어에서 폴리선이 발견되면 무시됩니다.
모든 라인의 합이 발견되면 결과가 표시됩니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. 합 카파
  3. 추가하려는 선의 레이어에있는 선을 선택하십시오.

루틴을 얻을 수 있습니다. USD 5.99는 여기에


5. 선택한 텍스트에 값을 더하거나 뺍니다.

AutoLisp로 만든이 루틴을 사용하면 선택한 텍스트에 값을 더하거나 뺄 수 있습니다.

예를 들어 5 값을 가진 텍스트가 있고이 명령을 사용하여 2 값을 입력하면 선택한 텍스트가 7 값으로 업데이트되고 변경됩니다. 값을 -2로 입력하면 텍스트가 3로 업데이트됩니다.

이 루틴을 사용하려면 다음을 수행하십시오.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. VSR
  3. 더하거나 뺄 값을 나타냅니다.
  4. 더하거나 뺄 텍스트를 선택하십시오.

루틴을 얻을 수 있습니다. 여기에


6. 음영 처리 된 섹션에서 영역 가져 오기

이 루틴을 사용하면 단면 쉐이딩 영역을 가져 와서 선택된 블록 속성에서 얻은 값을 설정할 수 있습니다.

선택한 음영은 획득할 영역 유형을 설명하는 레이어에 있어야 하며 기본적으로 lisp는 다음과 같은 두 개의 레이어 이름을 읽습니다.음영 컷"그리고"그림자 채우기".

lisp는 레이어에 있는 셰이더의 모든 영역을 합산합니다.음영 컷" 및 레이어 음영의 모든 영역 "그림자 채우기” 그리고 해치 선택이 완료되면 영역 블록의 속성이 업데이트됩니다. 이를 위해 블록의 점진적 속성을 먼저 선택해야 하며 이는 보이지 않는 속성이지만 선택 직전의 lisp는 이를 표시하고 그런 다음 다시 숨깁니다. "Attdisp", 그러면 절토 및 성토 영역의 속성이 선택되고 찾은 영역의 값으로 업데이트됩니다.

객체의 선택은 섹션의 점진적 텍스트의 텍스트를 포함하여 모든 insuras를 포함하는 창을 통해 수행됩니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. 악사.
  3. 동일한 방법의 진보적 인 문장을 포함하여 섹션을 잘라내어 채우는 모든 구멍을 창으로 선택하십시오.
  4. 프로그레시브 속성으로 시작하여 수정할 블록의 속성을 하나씩 선택합니다.
  5. 절단 및 채우기 속성을 선택한 후에는 명령이 자동으로 종료됩니다.

명령을 더 잘 이해하기 위해 샘플 CAD 파일이 lisp에 첨부되어 있습니다.

루틴을 얻을 수 있습니다. 여기에


7. 선 또는 폴리선의 기울기 얻기

이 명령 (Autolisp 루틴)은 선 또는 폴리 라인의 기울기 값을 가져오고 선 길이, 가로 길이 및 각도를 가져옵니다.

우리가 원할 때 큰 도움을줍니다. 귀걸이 조절결과는 화면 (명령 줄) 또는 텍스트를 선택하여 표시 할 수 있습니다 (이 텍스트의 값은 발견 된 경사 값으로 변경됩니다).

폴리 라인의 경우이 명령은 첫 번째 세그먼트 만의 기울기를 찾습니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. 핀드
  3. 기울기를 얻으려면 선이나 폴리 라인을 선택하십시오.
  4. 원한다면 텍스트를 선택하여 그 값을 발견 된 기울기로 대체 할 수 있습니다. 그렇지 않으면, 누를뿐입니다 엔터 버튼 결과를 화면에 표시합니다.

루틴을 얻을 수 있습니다. 여기에


8.  선택받은 선이나 폴리 라인의 합계를 얻기 위해 시각적 인 시각으로의 루틴

이것은 선택된 폴리선이나 선의 길이의 합을 얻는 Lisp 생성 루틴입니다.이 합계의 결과는 텍스트를 선택하여 설정하거나 명령 행에만 표시 할 수 있습니다.

하나의 창 또는 하나씩 하나씩 선과 폴리 라인을 모두 선택할 수 있습니다.

찾은 길이의 합계의 디폴트 10 진수는 2이지만 다른 값을 입력 할 수 있습니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. lpl
  3. 길이 합계의 결과에 대한 소수 자릿수를 입력하십시오.
  4. 길이를 추가 할 선 또는 폴리선을 선택하십시오.
  5. 키를 누릅니다. 엔터 버튼 선택을 끝내기
  6. 얻은 합계 중 하나를 사용하여 값을 대체 할 텍스트를 선택하거나를 누릅니다. 엔터 버튼 다시 명령 줄에 결과를 표시하려면

루틴을 얻을 수 있습니다. 여기에


9. 시각적 인 그림의 층을 생성하는 시각적 비 스템의 루틴

이것은 현재 도면의 모든 도면층 이름 목록을 생성하고 명령 행에 표시하는 작은 루틴입니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

AutoCAD에서 lisp 파일을로드하십시오.
명령의 이름을 입력하십시오. lc
결과는 현재 도면의 모든 도면층에 대한 명령 행의 목록이됩니다.

루틴을 얻을 수 있습니다. 여기에


좌표로 작업하기


10. 데이터 테이블을 삽입하는 AUTOLISP 루틴

이 루틴은 지정된 행 및 열 수의 테이블을 생성합니다. AutoCAD 테이블 명령과 유사하지만 사용하기가 더 가볍습니다.

이 루틴 지정된 행 및 열 수의 테이블을 생성합니다., AutoCAD 테이블 명령과 비슷하지만 Excel과 데이터를 연결하지는 않지만 더 가볍습니다. 미리 정의 된 값으로 표를 채울 수있는 옵션이 있습니다. 기본값은 "0.00"이며 나중에 편집할 각 셀에 배치됩니다.

이 명령은 또한 두 가지 옵션을 사용하여 표를 생성 할 수 있습니다., 첫 번째 옵션은 테이블 정의를 허용합니다. 세포의 고정 된 높이와 폭을 통해 그리고 다른 옵션 지정된 수의 행과 열이되도록이 값을 조정하십시오. 창 지정을 입력하십시오.

추가 옵션에는 다음이 포함됩니다.

  • 기본 텍스트 : 생성된 각 셀에 기본값("0.00")을 삽입하도록 명령에 지시할 수 있으며, 이 값은 사용자 정의할 수 있고 다른 값으로 변경할 수 있습니다.
  • 텍스트 높이 : 삽입된 텍스트가 가질 높이이며 기본 높이는 "0.25" 값을 갖습니다.
  • 칭의 : 삽입 된 텍스트의 두 가지 옵션이 있습니다. 맞다 (셀에 맞추기) 및 중간 (세포의 절반).
  • 색: 이것은 삽입 된 텍스트의 색입니다. 기본적으로 초기 색은 정의 된 현재 색입니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. Tabla
  3. 선택한 생성 모드에 따라 점이 표시되거나 두 점이 표시되어 창을 생성합니다.

루틴을 얻을 수 있습니다. 여기에


Excel과의 상호 작용을위한 Lisp 루틴


11. 좌표 점을 CSV 파일로 내보내기

Autolisp으로 생성 된이 루틴을 사용하면 좌표 점을 Microsoft Excel CSV 파일로 내보낼 수 있습니다. 이 좌표를 내보낼 수있는 객체는 점, 텍스트 및 블록이며 좌표를 대상 파일로 지정하기 만하면됩니다.

특별해야합니다. 오브젝트가 텍스트 인 경우주의, 좌표를 내보낼 때 고려 된 삽입 지점 이후로, 이 원본이 가지고있는 정당화에 달려있다., 텍스트의 칭의가 정확하다고 확신하는 경우 포인트를 내보내는 데 문제가 없습니다.

개체를 선택하는 것이 좋습니다. 삽입 지점이 하나 인 AutoCAD의 블록 또는 점, 그런 식으로 내 보낸 좌표가 일치하는 좌표가 더 안전합니다.

이전에 언급했듯이이 루틴은 점, 텍스트 (또는 다중 문자) 및 블록에서 좌표를 내보내지만 소스 코드를 보완하여 다른 엔티티를 고려할 수 있습니다. 예를 들면 다음과 같습니다 : 원, 선의 시작점, 다른 객체들 그것의 데이타베이스에서 코드 10.

내 보낸 좌표의 형식은 다음과 같습니다. P, N, E, C (Point, North = Y, East = X, Cota = Z) 쉼표로 구분 된 CSV 파일로 내보내 지므로 파일을 열 때 각 값은 개별 셀을 차지합니다.

루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. EPC
  3. 좌표를 내보낼 대상을 선택하십시오 (점, 텍스트 및 블록을 찾을 수 있음을 유의하십시오).
  4. 내 보낸 좌표가 생성 될 CSV 파일의 위치와 이름을 나타냅니다.

루틴을 얻을 수 있습니다. 여기에


12.  ROUTINE는 LINES에서 CSV 파일로 좌표 지점을 내보내고 있습니다.

AutoCAD 용 Autolisp 생성 루틴을 사용하면 선택한 선의 끝점 좌표를 Microsoft Excel CSV 파일로 내보낼 수 있습니다

내 보낸 좌표는 선의 시작과 끝점, 같은 지점에 의해 행이 합쳐진 경우에, 리스프는 2에 동일한 좌표를 곱합니다.

이 경우 원하는 경우 좌표 정렬 옵션을 고려해야합니다. 중복 된 것을 삭제하면 내 보낸 좌표에 형식 P, N, E, C (Point, North = Y, East = X, Dimension = Z) 그리고 그것이 어떻게에 수출되는지 CSV 파일 (쉼표로 구분) 파일을 열 때 각 값은 셀 독립적이고 규칙적인 방식으로 나타납니다.

루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. EL3
  3. 시작 및 끝 지점 좌표를 내보낼 선을 선택합니다.
  4. 내 보낸 좌표가 생성 될 CSV 파일의 위치와 이름을 나타냅니다.

루틴을 얻을 수 있습니다. 여기에


13. MICROSOFT EXCEL에서 코디네이트 포인트를 가져 오는 루틴 노트

AutoCAD 및 수직 응용 프로그램에서 사용하기 위해 생성 된이 루틴을 사용하면 Microsoft Excel 파일에서 점 좌표를 삽입 할 수 있습니다.이 루틴을 사용하면 가져올 파일과 관련된 세부 정보를 지정할 필요가 없습니다. 인터페이스를 통해 옵션 범위를 갖기 때문에 원하는대로 점수를 가져 오는 데 필요합니다.

포인트를 가져 오려면, 가져올 포인트 파일에 XLS 확장 (사무실 2007 이전 버전) 또는 XLSX (2007 버전 이상)가 있어야합니다. 파일에서 좌표는 다음 형식으로 형식화됩니다. P, N, E, C, D, (P함께, N오르막, E스테이트 C오타 D설명). 다음 이미지와 같습니다.

3에서 여러 유형의 방법 중 하나를 선택하여 포인트 객체를 읽기 좌표에 삽입 할 수 있습니다.

  • 첫 번째는 삽입을 선택하는 것입니다. AutoCAD Point 엔티티 (POINT 명령으로 생성 된) AutoCAD에서 점 표시는 DDPTYPE 명령으로 정의한 점 표시 유형에 따라 달라집니다.
  • 두 번째 옵션은 도면에 저장된 블록을 선택하십시오. 읽기 좌표에 삽입할 점으로 기본적으로 루틴은 도면에 블록이 있거나 도면에 블록이 없는 경우 사용할 수 있는 "cg-point"라는 새 블록을 생성합니다.
  • 포인트 스타일과 관련된 세 번째 옵션, 하드 디스크에서 블록을 가져올 수 있습니다.,이 경우 블록이 생성 된 치수는 삽입시 블록의 시각화에 영향을 미친다는 것을 기억하십시오.
  • 포인트 데이터 (레이블)와 관련하여 iCe 보여주고 싶은 것을 결정할 수있게 해준다., 점만 표시하려면이 옵션을 선택해야합니다.이 옵션은 치수 문자 또는 점 설명에 사용됩니다. 3 태그 데이터를 표시하거나 표시하지 않을 수 있습니다..

또한 삽입 된 치수의 텍스트에서 소수 자릿수를 제어 할 수 있습니다., 레이블이있는 눈금, 가져온 점의 위치를 ​​기준점으로하고 점에 대한 레이블의 구분을 같은 점의 회전, 이러한 옵션을 사용하여 이름을 저장할 수 있으므로 가져올 포인트.

이 모든 옵션을 사용하면 Excel 파일에서 포인트를 빠르고 명확하게 가져올 수 있습니다. 포인트 라벨의 텍스트를 보는 방법이 루틴에 의존하지 않는지, 현재 도면의 현재 문자 스타일과 현재 도면층을 나타냅니다.

얼마 전에 사용자가 개발 한 루틴을 게시했지만 텍스트 파일에서 좌표를 가져올 수는 있었지만 많은 제한이있었습니다. 이번에는이 새로운 명령을 통해 좌표 점 삽입을 제어하는 ​​옵션이 추가로 제공됩니다.

첨부 된 파일은 명령이 불편 함없이 좌표를 가져 오는 데 필요한 올바른 형식의 스프레드 시트와 별도로 가져올 수있는 예제 블록도 제공합니다.

루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. ICE
  3. 대화 상자에서 점 가져 오기에 편리하다고 생각되는 옵션을 지정하십시오.

루틴을 얻을 수 있습니다. 여기에


14. CSV 파일에서 단면으로 영역 가져 오기

이 명령을 사용하면 지형의 횡단면으로 영역 (기본 잘라 내기 및 채우기)을 가져올 수 있습니다. 가져올 영역은 첨부 된 샘플 파일에 따라 CSV (쉼표로 분리 된) 파일이어야합니다.

이 명령은 csv 파일의 첫 번째 열에있는 진행률을 읽고 단면 파일의 오른쪽 위에 해당 절단 및 채우기 영역을 삽입하여 도면 파일에서 동일한 프로 그래 시브가있는 텍스트를 검색합니다.

절단 및 채우기 영역에 기본적으로 삽입되는 접미사는 "AC=" 및 "AR="이며 코드로 조작할 수 있으며 소수점 이하 자릿수와 삽입된 텍스트의 높이입니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 삽입할 텍스트를 포함할 레이어를 현재 레이어로 설정합니다(예: "텍스트 영역").
  3. 명령의 이름을 입력하십시오. Arimx
  4. 가져올 영역이 포함 된 SCV 파일을 선택하십시오.
  5. 선택 삽입하고 싶다. csv 파일에서 해당 영역을 선택하려면 모두 키를 누르십시오. 입력합니다.

루틴을 얻을 수 있습니다. 여기에


15. 도면에 삽입 된 이미지의 경로 나열

이미지 작업을하는 경우 위치 경로를 포함하여 목록을 생성해야하는 경우가 많습니다.이 루틴을 사용하면 현재 그림에 삽입 된 모든 이미지의 경로가있는 목록을 생성 할 수 있습니다.

이 루틴은 옵션을 입력 할 필요가 없습니다., 단순히 명령을 호출하면 AutoCAD 명령 행에 삽입 된 이미지의 경로가있는 목록이 즉시 표시됩니다.

루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. 라임

루틴을 얻을 수 있습니다. 여기에


16. 현재 파일 경로로 텍스트 바꾸기

Autolisp에서 개발 된이 루틴은 현재 파일의 경로와 이름으로 모든 텍스트를 업데이트 할 수있게 해줍니다.

이 정보를 사용하여 계획서의 서신 양식을 업데이트 할 때 도움이됩니다.
획득 된 경로에는 현재 탭의 이름도 포함됩니다. 모델 공간에있는 경우 경로 끝에 모델이 표시됩니다. 그렇지 않으면 현재 탭 대신 표시됩니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. RUTA
  3. 일부 텍스트를 바꾸지 않으려면 현재 드로잉 경로의 값으로 바꿀 텍스트를 선택하십시오. 엔터 버튼 명령 행에 경로를 표시합니다.

루틴을 얻을 수 있습니다. 여기에


17. 현재 날짜로 선택한 텍스트를 다른 출력 형식으로 바꿉니다.

이 좋은 루틴의 도움으로 모든 텍스트를 현재 날짜의 값으로 바꿀 수 있습니다.

8 명령은 간단한 날짜 형식에서 긴 형식의 날짜 형식에 이르기까지이 날짜에 대해 다양한 유형의 형식을 제공합니다. 여기서 AutoLisp을 사용하면 프로그래밍 방식으로 현재 날짜의 이름을 얻을 수 있습니다.

유형 엔티티를 선택할 수 있습니다. 본문 y 텍스트, 이들은 현재 날짜로 선택된 형식으로 자동 대체되며, 사용 가능한 날짜 형식은 그림에 표시된 것입니다. 각 형식은 숫자로 식별되며 명령 행에서 요청할 때 형식을 선택하는 역할을합니다 AutoCAD의

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. RF
  3. 1 숫자로 8, 날짜 출력 형식으로 표시하고 물음표를 입력 할 수 있습니다 (?), 사용 가능한 날짜 형식을 표시하려면
  4. 선택한 형식으로 날짜로 대치 할 텍스트를 선택하십시오.
  5. 키를 누릅니다. 엔터 버튼 명령을 끝내고 선택한 텍스트를 업데이트하려면

루틴을 얻을 수 있습니다. 여기에


18. 루틴리스트에 선정 된 텍스트를 표시하거나 옮기는 루틴 목록

1346이라는 숫자의 텍스트가 1111가되고, 그 반대 인 경우처럼, 두 개의 텍스트의 값을 반전시키려는 경우가 있습니다.이 루틴을 사용하면 선택한 텍스트의 값을 조 변경할 수 있습니다.

이 결과를 얻으려면 두 텍스트를 차례로 표시하는 것으로 충분합니다.

이 루틴을 사용하려면 다음을 수행하십시오.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. tra
  3. 트랜스 포즈 할 두 개의 텍스트를 선택하십시오.

루틴을 얻을 수 있습니다. 여기에


19. 지적 포인트의 내용으로 텍스트의 내용을 바꾸는 과정

이 새 명령은 주어진 점의 치수 값 (Y 좌표)을 가져 와서 선택한 텍스트의 내용으로 설정합니다.

이 루틴은 예를 들어 지형 프로파일로 작업 할 때 매우 유용하며 정점의 높이를 얻고 지형 치수를 나타내는 텍스트 중 하나에 정점을 설정하고 지형의 횡단면으로 작업 할 때도 사용할 수 있습니다. 단면의 축에서 치수의 값을 얻고 그 값을 나타내는 텍스트에 확정하는 것이 바람직하다.

이 명령에서 텍스트에 설정할 치수를 표시 할 눈금을 지정할 수 있습니다. 선택한 텍스트의 높이가 아니라 표시 할 눈금이있는 눈금 또는 예를 들어 사용자의 프로필 크기가 10 배인 경우 수직으로 10 NC 명령을 a로 축척하여 명령이 해당 구분을 만들고 선택한 텍스트에 적절한 값을 설정하도록 설정해야합니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. NC
  3. 할당량의 척도를 표시하십시오.
  4. 텍스트가 주어진 치수로 가질 소수 자릿수를 입력하십시오 (기본적으로 3).
  5. 당신이 원하는 지점을 나타냅니다.
  6. 획득 한 할당량의 값으로 대체 될 텍스트를 선택하거나 키를 누를 수 있기를 원하는 경우 엔터 버튼 텍스트를 바꾸지 않고 얻은 할당량 만 표시

루틴을 얻을 수 있습니다. 여기에


20. 접두사 또는 접미사를 추가하여 점진적으로 텍스트를 교체하고 명시된 커버리지로 텍스트를 대체하는 루틴

이 명령을 사용하여 주어진 점의 프로 그래 시브 및 치수 값 (X 및 Y 값)을 가져 와서 선택한 2 텍스트에서 설정할 수 있습니다.

각 텍스트 외에도 접두사 또는 접미사를 추가합니다. 예를 들어 접두사가 치수 (Y 좌표)에 대해 다음과 같음을 나타내는 경우 "CT=", 표고 텍스트가 선택되면 명령은 얻은 표고 값과 표시된 접두사(예: "CT=236.42")로 선택한 텍스트를 업데이트합니다. 점진적 텍스트가 선택되면 값으로 업데이트됩니다. 얻은 X 좌표와 접미사 "0+", 예: "0+10.0".

이 명령에는 프로그레시브 및 이미 정의 된 치수의 접두어가 함께 제공됩니다 ("0 +"및 "CT =") 소스 코드를 수정해야만 변경할 수 있으며 원하는 경우이 명령을 수정하여 접두어와 접미사를 텍스트에 동시에 추가 할 수 있습니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. PC
  3. 프로그레시브 (X 좌표)와 좌표 (Y 좌표)의 값이 표시되는 점을 나타냅니다.
  4. 점진적 텍스트 선택
  5. 치수 텍스트 선택

텍스트의 값은 얻은 데이터로 업데이트됩니다.

루틴을 얻을 수 있습니다. 여기에


21. 명시된 지점에 특정 COTA를 설치하는 루틴 오토 리스크

주어진 지점에서 차원 값 (Y 좌표)을 설정할 수있는 Autolisp에서 만든 루틴입니다.

이 명령은 요청 데이터 (점의 값)이 최종 값을 특정 점의 좌표 (상기 입력 값에 의해 지시 된 시점 (표준시)을 UCS 좌표 값을 변경 Y로 설정한다 구하는 작업을 수행 ).

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. 명령을 사용하여 AutoCAD에 파일로드 적용 또는 파일을 복사하여 AutoCAD에 붙여 넣으십시오.
  2. 명령 이름을 입력하십시오. OS
  3. 치수 점을 지정하라는 메시지가 나타나면 화면에서 특정 치수를 설정하려는 점을 지정해야합니다.
  4. 이 명령은 치수 값을 입력하여 텍스트를 설정하거나 선택하라는 메시지를 표시합니다.
  5. 여기에 표시된 점에서 Y 좌표를 가져올 치수의 값을 입력해야합니다. 값을 입력하거나 치수 값이 포함 된 텍스트를 선택할 수 있습니다.이 경우 명령은 숫자 값만 가져옵니다. 또한 약간 묘사가있다.

표시된 점에 입력 된 치수가 설정되었는지 확인하려면 명령 ID를 실행하고 점을 나타내며 명령 행에서 Y 좌표 값이 입력 된 값과 일치하는지 관찰합니다.

루틴을 얻을 수 있습니다. 여기에


22.  윤곽 : 윤곽을 그리는 루틴 목록

이 명령을 사용하면 객체 사이의 내부 점을 나타내는 영역을 찾거나 닫힌 등고선을 선택하여이 명령이 가져온 영역을 표시하거나 선택한 텍스트에 설정합니다.

Ax 명령에는 다음과 같은 옵션이 있습니다.

초기 요청 :
영역의 내부 지점을 지정하거나 [객체 선택 / 옵션] :

여기에서 영역을 가져올 내부 점을 지정해야하며 다른 옵션은 아래에 설명되어 있습니다.

개체 선택 : 공기를 찾기 위해 내부 점을 지정하는 대신 닫힌 다각형을 선택하여 영역을 찾을 수 있습니다.

옵션 : 이 옵션은 명령 옵션 대화 상자를로드합니다. 대화 상자는 다음과 같습니다.

각 옵션은 다음과 같습니다.

십진법의 수 : 영역에 포함될 소수점의 수입니다 (기본적으로 2).
삽입 할 텍스트의 높이 : 얻은 영역이있는 텍스트를 삽입하기로 결정한 경우 여기에 텍스트를 가져올 높이가 설정됩니다.

지역 전환 : 이 옵션을 사용하면 발견 된 영역의 값을 사용하여 연산을 수행 할 수 있습니다. 각 영역은이 옵션의 아래 부분에 지정해야하는 계수로 더하기, 빼기, 곱하기 또는 나눕니다.
이 명령은 변환이 활성 상태인지, 어떤 작업이 수행되고 어떤 값으로 변환이 수행되는지를 보여줍니다.

이 옵션을 사용하면 도면이 다른 배율 또는 다른 도면 단위에있을 때 영역을 사용자 정의 할 수 있습니다.

음영 적용 : 이 옵션을 사용하면 표시된 각 영역을 음영 처리하여 발견되는 영역을보다 잘 볼 수 있으므로 올바른지 확인 (기본적으로 활성화 됨) 할 수 있습니다.
음영의 이름 : 여기에 표시된 영역에 적용 할 음영의 이름을 지정해야합니다 (기본값 기본값).

(음영) 스케일 : 여기서 음영의 스케일 인수가 표시되며,이 인수는 선택된 음영 유형에 따라 가변적입니다.

색상 (음영) : 표시된 영역에 음영이 적용되는 색상입니다.

음영 처리 : 명령 응용 프로그램이 종료되면 아래의 옵션이 적용됩니다.

등고선 유지 : 활성화 된 경우 생성 된 윤곽선이 삭제되지 않습니다.

음영 표시 : 활성화 된 경우 생성 된 음영은 삭제되지 않습니다.

최종 요청 :
영역의 내부 지점을 지정하거나 [개체 선택 / 영역 텍스트 삽입 / 옵션] :

텍스트 영역 삽입 : 이 옵션을 사용하면 대체할 영역을 선택하는 대신 얻은 영역에 텍스트를 삽입할 수 있습니다. 발견된 영역이 있는 텍스트에는 기본 접두어인 " Area ="가 있으며 이 접두사는 프로그램 코드에서 수정할 수 있습니다.

텍스트 변경 : 이 옵션은 Enter 키를 누르거나 마우스 오른쪽 버튼을 누르면 활성화되며, 예를 들어 "AC=0.00m2" 내용의 텍스트가 있고 명령을 통해 텍스트 선택을 요청합니다. 3.25의 영역이 발견되면 명령은 "AC=3.25m2"로 업데이트하는 텍스트를 대체합니다. 보시다시피 AX는 대체할 텍스트의 숫자 값만 대체하므로 "AR=0.00m2", "AM=0.00m2", "커팅 영역"과 같이 다른 접두어를 가진 영역 텍스트를 가질 수 있습니다. =0.00m2", "내 영역=0.00m2" 등

유효하고 잘못된 윤곽 :

유효한 개요

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. AX
  3. 찾으려는 영역에 내부 점을 표시하십시오 (찾을 영역을 완전히 닫아야합니다. 그렇지 않으면 명령에 오류 메시지가 표시됩니다).
  4. 필요한만큼 내부 지점을 표시하면 명령이 분노하여 발견 된 모든 대기를 누적합니다 (합산).
  5. 명령을 끝내고 기존 텍스트의 영역을 설정하려면 Enter 키를 누르거나 마우스 오른쪽 버튼을 클릭하십시오.

루틴을 얻을 수 있습니다. 여기에


객체 선택하기


23. 선택한 객체의 레이어에있는 모든 엔티티를 선택합니다.

이 작은 루틴은 이전과 동일하게 수행되지만 차이점은 오브젝트를 선택하기 위해 여기에 레이어 이름이 입력되지 않지만 레이어의 이름을 가져올 엔티티가 선택된다는 것입니다.

이전 루틴에서와 같이 엔티티의 선택은 보이지 않지만 선택된 엔티티의 집합으로 존재하므로 선택 모드는 "이전 보기"를 눌러 개체를 선택합니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. SSL
  3. 레이어 이름을 가져올 개체를 선택하여 다른 엔터티를 선택합니다.
  4. 예측 모드에서 엔티티 선택을 효과적으로하십시오.

루틴을 얻을 수 있습니다. 여기에


24. 선택한 폴리 라인에서 내부 또는 외부 객체 제거

이 루틴을 사용하면 선택한 폴리선의 내부 또는 외부 영역에있는 객체를 삭제할 수 있습니다. 옵션이 표시되면 폴리선이 교차하는 객체가 표시된면으로 절단됩니다.

폴리 라인 외부의 객체를 제거 할 때 특별한주의를 기울여야합니다. 이 명령은 폴리 라인 외부의 모든 객체를 삭제합니다..

선택할 폴리선 닫힌 폴리선이어야하며, 그렇지 않으면 루틴은 세그먼트의 마지막 점을 첫 번째 점과 결합합니다폴리선을 가상 선으로 닫고 그 선 안팎에있는 모든 것을 제거합니다.

옵션은 논리적 인 것처럼 잘라지며, 수동으로자를 수있는 오브젝트에서만 작동하며, 예를 들어, 선, 원, 호 등, 블록 및 기타 복합 객체는 잘라낼 수있는 이러한 객체 내부에 맞지 않습니다.

혀짤배기로 예제 파일 첨부 최종 파일에서 명령을 사용하기 전에 해당 테스트가 수행됩니다.

루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. PolErase
  3. 폴리선 선택 이것은 제거 될 대상을 한정하기위한 모서리 역할을합니다.
  4. 하나 선택 개체 삭제 옵션옵션을 선택할 수 있습니다. (해당 윈도우의 외부 또는 내부에있는 객체 만 삭제합니다). 포착 (폴리 라인 가장자리로 교차되는 객체를 제거합니다). 삭제 및 자르기 (이름에서 알 수 있듯이 폴리 라인 내부 또는 외부에있는 객체는 삭제되고 경계선이 교차하는 객체는 잘라냅니다.
  5. ~을 나타냅니다. 어느쪽에 포인트 (내부 / 외부)가 지워지거나 잘립니다.

루틴을 얻을 수 있습니다. 여기에


25. 입력 된 레이어의 모든 엔티티를 선택할 수 있습니다.

표시된 레이어에있는 모든 엔터티를 선택하거나 엔터티를 가질 수있는 색이나 다른 속성을 구분하지 못하게하는 루틴 루틴입니다.

이 루틴은 레이어 이름을 입력 할 때 대 / 소문자를 구분하지 않으므로 어떤 식 으로든 입력 할 수 있으므로 잘 작성된 것입니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. SCA
  3. 선택할 개체의 레이어 이름을 입력하십시오.
  4. 모드로 효과적인 엔티티 선택하기 예배

루틴을 얻을 수 있습니다. 여기에


26. 텍스트 내용을 다른 텍스트로 복사

autolisp 프로그래밍 언어로 작성된 루틴은 선택된 텍스트의 내용을 복사하고 두 번째 텍스트에서이 값을 선택하도록합니다.

이 루틴을 사용하려면 다음을 수행해야합니다.
  1. comado를 사용하여 AutoCAD에서 lisp 파일로드 앱로드 또는 파일을 복사하여 AutoCAD에 붙여 넣기 만하면됩니다.
  2. 명령의 이름을 입력하십시오. RT
  3. 값을 가져올 텍스트를 선택하십시오.
  4. 이전에 얻은 값으로 대체 할 텍스트를 선택하십시오.

보시다시피, 루틴은 간단하지만 텍스트 편집과 관련하여 매우 유용합니다.

이 루틴에 사용 된 언어는 분명히 AutoLisp이라는 점에 유의해야합니다. 새 항목에서는 같은 명령을 게시하지만 VisualLisp로 작성했습니다.이 구조에서는 구조의 크기가 더 줄어 듭니다.

루틴을 얻을 수 있습니다. 여기에


27. 원래 값을 잃지 않고 텍스트의 십진수 변경

이 리스프 루틴을 사용하면 2 십진수와 같이 숫자를 표시 할 수 있지만 내부적으로 원래 정의 된 값을 가진 새 속성을 갖기 때문에 원래의 소수 자리 수를 잃지 않고 선택한 텍스트의 소수 자릿수를 변경할 수 있습니다.

이 새 등록 정보는 등록 정보 대화 상자에 표시되지 않으므로이 명령으로 만 액세스 할 수 있습니다.

리스프를 사용하면이 루틴을 사용하여 소수점 이하 자릿수를 변경하거나 이전에 포맷 된 텍스트의 원래 번호를 얻을 수 있습니다. 그래서 당신은 원래 몇개의 십진법을 알고 있습니다. 원래 값을 재설정하려는 경우

그것은 주목할 만하다. 이 원래의 가치는 남아있다. 파일이나 AutoCAD가 닫혀 있어도 원본 데이터가 당신의 가치는 항상 거기에있게 될 것입니다.텍스트에 원래 값을 복원 했음에도 불구하고.

이 새로운 명령은 다음 명령의 동작과 비교 될 수 있습니다. Excel 10 진수를 변경하는 방법, 그러나 유일한 관찰은이 속성이 내부이고 우리가 전에 말했던 것처럼 속성 창이 준비되지 않았습니다. 엔터티의 확장 된 날짜를 표시합니다.

특별한 배려가 주어져야한다. 선택한 텍스트는 숫자 텍스트입니다., 즉, 숫자만 포함합니다. 그렇지 않으면 값이 "0.00".

루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. AREDE
  3. 수행 할 옵션 중 하나를 선택하십시오.
  4. 작업을 수행 할 (숫자) 텍스트를 선택하십시오.

루틴을 얻을 수 있습니다. 여기에


28. 처음 선택한 텍스트를 기준으로 여러 텍스트 정렬

AutoLisp로 개발 된 루틴은 선택된 첫 번째 텍스트를 기반으로 여러 텍스트를 정렬 할 수있게 해줍니다.

이 프로그램을 사용하면 텍스트를 세로로 (열) 또는 가로 (행)로 정렬 할 수 있습니다.이 경우 첫 번째 텍스트 만 선택하면 다른 텍스트를 정렬하는 기준이됩니다.
텍스트 정렬의 기준으로 삼은 포인트는 삽입 포인트입니다. 모든 텍스트가 삽입 포인트로 "왼쪽" 맞춤이 있는 경우 모든 텍스트가 이 포인트를 기준으로 정렬되고 정렬됩니다. 균일한 정렬. 텍스트의 양쪽 맞춤이 다른 경우 삽입 지점을 기준으로 모두 정렬되어 텍스트 정렬이 일관되지 않게 됩니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. 알리 트
  3. 정렬 축을 얻을 기본 텍스트를 선택하십시오.
  1. 정렬 할 텍스트 선택
  1. 완료, 첫 번째 선택한 텍스트를 기반으로 텍스트 정렬

루틴을 얻을 수 있습니다. 여기에


29. 텍스트의 높이 복사 및 다른 선택된 텍스트로 설정

AutoLisp에서 생성 된이 루틴은 선택된 텍스트의 높이를 복사하여 나중에 선택한 텍스트에서 설정하고 높이를 변경합니다.

당신이 3 텍스트가있는 경우 예를 들어, 전자는 3의 높이를 가지고 있으며, 다음 두 6의 높이를 가지고 당신은 첫째 높이가있는 텍스트를 선택, 두 번째 두도 오히려 3보다는 6의 높이를 가지고 싶어 3 다음에 6 높이의 텍스트.

이 루틴을 사용하려면 다음을 수행하십시오.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. CA
  3. 복사 또는 설정하려는 높이의 텍스트를 선택하십시오.
  4. 처음 선택한 텍스트의 높이를 변경하려는 텍스트를 선택하십시오.

루틴을 얻을 수 있습니다. 여기에


30. 텍스트를 선택하고 블록의 속성에서 얻은 값을 설정하십시오.

Autolisp와 Visual Lisp에서 만들어진이 프로그램은 텍스트를 선택하고, 내용의 값을 복사하고, 블록의 일부인 속성에서 그것을 확정 (갱신)하는 것을 허용합니다.

즉, 기존 텍스트의 경우 블록의 속성을 업데이트하려면 먼저 텍스트를 선택한 다음 속성을 선택하면 선택한 텍스트의 값에 따라 업데이트됩니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. CTA
  3. 복사 할 값이 들어있는 텍스트를 선택합니다.
  1. 마지막으로 속성을 선택하여 측정 값을 변경하십시오.
  1. 결과는 다음과 같습니다.

이 명령은 특정 텍스트의 속성 값을 업데이트하려는 경우에 유용합니다.

루틴을 얻을 수 있습니다. 여기에


31. 입력 된 비율에 따라 텍스트의 높이를 변경하십시오.

AutoLisp에서 생성 된이 루틴은 선택된 텍스트의 높이를 입력 된 백분율에 따라 변경함으로써 수정합니다.

예를 들어 높이 0.5 및 높이 1.00가 있고 1.5의 백분율을 입력하는 두 개의 텍스트가있는 경우 텍스트의 높이는 각각 0.75 및 1.5에 의해 변경됩니다.

이 루틴은 높이가 다른 여러 텍스트의 높이를 변경해야 할 때 매우 유용합니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. ch
  3. 텍스트 높이를 변경하는 백분율을 입력하십시오. 예 : 0.5을 입력하면 모든 텍스트가 절반으로 줄어들고 2을 입력하면 모든 텍스트가 두 배로 커집니다
  4. 수정할 텍스트를 선택하십시오.

루틴을 얻을 수 있습니다. 여기에


32. 블록 속성의 내용을 제거하는 루틴리스트

많은 특성을 가진 블록이있는 경우, 일반적으로 선택한 특성을 두 번 클릭하고 대화 상자가로드 될 때까지 기다렸다가 내용을 삭제하기를 기다리는 동안 대다수의 내용을 삭제해야하는 것이 매우 지루합니다.

이 지루한 작업을 피하려면, 이 작은 일상은 당신이 보낸 시간의 조금을 너에게 덜어 줄 것이다. 위에서 설명한 작업을 수행 할 때 이 명령을 사용하면 내용을 삭제할 속성 만 선택하면됩니다.

루틴이 올바로 작동하도록 블록에있는 텍스트가 속성 (때로는 혼동 스럽습니다)인지 확인해야합니다. 마음,이 명령 속성의 내용 만 삭제하지만 블록의 속성 자체는 삭제하지 않습니다..

루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. BCA
  3. 해당 내용을 삭제할 블록의 속성을 선택하십시오.

루틴을 얻을 수 있습니다. 여기에


33. 시각적 인 관점에서 텍스트의 내용을 복사하고 모든 선택된 텍스트에 텍스트를 붙이십시오.

얼마 전에 텍스트의 값을 복사하여 다른 선택된 텍스트로 설정하는 루틴을 공유했습니다. 이번에는이 루틴을 사용하여 선택한 텍스트의 값을 가져와 선택한 여러 텍스트로 설정할 수 있습니다.

이 새 명령의 사용은 매우 간단합니다. 값을 복사 할 텍스트를 선택한 다음이 새 값으로 바꿀 모든 텍스트를 선택해야합니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. RTN
  3. 복사 할 값의 원본 텍스트를 선택하십시오.
  4. 이 새로운 값으로 대체 될 텍스트를 선택하십시오.
  5. 명령을 끝내고 텍스트를 새 값으로 업데이트하려면 Enter 키를 누릅니다.

루틴을 얻을 수 있습니다. 여기에


34. AUTOLISP에서 텍스트의 높이를 증가 시키거나 점진적으로 줄이기

이 명령은 Increase와 Reduce의 두 명령을 포함하고 있습니다.이 명령은 선택된 텍스트의 높이를 수정하거나, 증가 시키거나, 선택한 명령에 따라 크기를 줄입니다.

크기 변경은 텍스트에서 한 번 클릭 할 때마다 이루어지며 혀짤음의 소스 코드에 표시된 요소에 따라 수행됩니다.이 요소는 1.2입니다. 텍스트의 초기 높이는 1.2 클릭 할 때마다 또는 선택한 명령에 따라 1.2로 나눌 때마다.

텍스트를 클릭 할 때마다 텍스트의 높이가 얼마나되는지에 대한 자세한 내용은 텍스트에서 변경 한 높이의 변화에 ​​대한 결과 높이를 표시합니다.

이 명령은 텍스트의 높이를 비례하여 늘리거나 줄이려면 지정된 최종 높이를 갖지 않고 시각적으로 만 표시하려는 경우에 매우 유용합니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. AU (증가) | RE (줄이기 위해)
  3. 텍스트를 클릭하여 필요한만큼 크기를 늘리거나 줄입니다.
  4. Enter 키를 눌러 명령을 종료하십시오.

루틴을 얻을 수 있습니다. 여기에


35.  루틴리스의 선정 된 치수의 측정

다음 루틴을 통해 치수 측정 (치수 기입)을 수행 할 수 있으며, 얻은 값이 화면에 표시됩니다.이 값은 Microsoft Excel에서 복사하여 붙여 넣을 수 있으며 각 값은 별도의 행에 붙여 넣습니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. DimX
  3. 측정 값의 소수점 이하 자릿수를 입력하십시오 (기본적으로 3).
  4. 치수를 선택하여 측정하십시오.
  5. Enter를 눌러 선택을 완료하고 화면에 얻은 값을 표시하십시오.

루틴을 얻을 수 있습니다. 여기에


36. 요인에 따른 숫자의 가치를 증가시키는 시각 장애자의 일상

VisualLisp의 루틴은 선택된 텍스트의 숫자 값을 증가시킵니다. VisualLisp에서 생성 된이 루틴은 표시된 증가 계수에 따라 선택된 텍스트의 수의 값을 (하나씩) 증가시킬 수 있습니다.

표시된 값이 음수이면 후속 값은 초기 값의 감소가됩니다.

예를 들어, 초기 값이 1 수이고 1의 증가 값이 입력되면 후속 선택된 숫자는 다음 2, 다음 3 등 한 단위 씩 증가합니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. INC
  3. 초기 값을 가진 텍스트를 선택하십시오.
  4. 증분 입력
  5. 바꿀 텍스트를 하나씩 선택하십시오.
  6. Enter 키를 눌러 명령을 종료하십시오.

루틴을 얻을 수 있습니다. 여기에


지형과 3D를위한 Lisp


37. 3DFace 엔티티를 ACIS 솔리드로 변환

얼마 전에 나는이 흥미로운 일상 LISP를 가로 질러 와서 내가 볼륨 계산에 엄청난 도움이되었습니다 필요할 때마다 최근에 있지만 나는, 사용하지 않은, 시민 3D 나에게 내가 원하는 결과를 제공하지 않는 순간이 보충 .

그것은 3Dface 객체 선택, 함께 밀어 내고 단일 3D 솔리드 객체로 변환그 사용법은 간단하며 객체를 선택하면 루틴이 모든 작업을 수행합니다.

루틴이 객체에서 수행하는 변경 사항을 더 잘 이해하기 위해, 3D보기가 있어야합니다., 그렇지 않으면 공장에서 볼 때 3D 솔리드에서 생성 된 높이가 관측되지 않습니다.왜냐하면, 왜냐하면 솔리드는 선택한 각 면을 현재 z축 "아래로" 수직으로 투영하여 생성됩니다., 비행기 및 사용자가 지정한 거리까지.

메쉬의 모든 부분이 솔리드로 생성되도록하려면, 이 거리는 0이 될 수 없다. 부울 연산 또는 솔리드 편집 작업으로 필요에 따라 나중에 필요한 두께로 솔리드를 잘라낼 수 있습니다. 결과 솔리드가 현재 레이어에 만들어집니다.

만약 작은 고체들의 조합이 끝나면, 작업이 중지되거나 중단됩니다. 메모리 제한으로 인해, 당신은 그들을 수동으로 조인 할 수 있습니다.

고려해야 할 사항 :

인접한면의 좌표가 동일하지 않은 경우AutoCAD가 솔리드에 결합 할 수 없기 때문에 그로부터 파생 된 솔리드 사이에 매우 작은 간격 또는 겹침이있을 것이며 다음 메시지를 표시합니다.

  •  "교차곡선의 일관성 없는 억제."
  •  "정점 및 coedge 좌표의 불일치 정보."
  •  "일관되지 않는 모서리 면 관계."
  •  "일관되지 않는 얼굴과 몸의 관계."
    솔리드 생성시 문제가 지속되면작은 거리를 복사 한 다음 원본과 병합하여 3DFace 표면의 모든 간격을 채우고 문제를 해결할 때까지 다시 시도해야합니다.

루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. F2S
  3. 3D를 선택하여 솔리드로 변환하십시오.
  4. 3DF의 각 꼭지점에서 솔리드가 가질 높이 (아래쪽)를 입력하십시오.
  5. 솔리드 생성 방법 입력 : 자동 또는 수동

루틴을 얻을 수 있습니다. 여기에


38. 표고에서 등고선에 치수를 삽입합니다.

여러 차례에 걸쳐 파일에서 레벨 곡선을 발견했지만 할당량이 없기 때문에이 루틴을 통해 원하는 지형 레벨 곡선에 차원을 삽입 할 수 있습니다.

삽입 할 치수는 특성이있는 블록이며,이 블록은 밀리미터. 이 lisp를 문제 없이 사용할 수 있도록 "단위"(단위) "에 삽입할 콘텐츠의 단위를 정의합니다.밀리미터"(밀리미터).

이 루틴이 등고선에 정확한 표고를 삽입하려면 등고선에 표시된 지점에서 표고를 얻으므로 표고 (좌표 z> 0)가 있어야합니다. 등고선의 고도가 0 (좌표 z = 0) 인 경우, 즉 고도가없는 경우 루틴은 해당 값을 가진 텍스트를 삽입합니다.

루틴에서 요청한 배율은 도면을 플롯 할 배율을 나타내며 삽입 할 치수의 텍스트 크기를 나타내는 참조 값입니다. 치수가 삽입 될 때까지이 값을 증가 시키거나 감소시킬 수 있습니다. 원하는 텍스트의 크기.

이 루틴에는 2 첨부 파일이 있습니다. EL_TAG.dwg y EL_TAG2.dwg, 위에 설명 된 속성을 가진 블록입니다.이 파일은 루틴과 동일한 폴더에 있더라도 어디에서나 복사 할 수 있습니다.

AutoCAD에서 이러한 파일을로드하려면 대화 상자에서 AutoCAD 위치의 경로를 정의해야합니다 옵션-> 지원 파일 검색 경로.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. CPE
  3. 레벨 곡선의 선 위 및 치수를 삽입 할 위치의 점을 나타냅니다.
  4. 삽입 할 치수가있는 회전을 정의하는 다른 점을 나타냅니다.
  5. 삽입 점에 표시된 다른 치수를 계속 삽입 할 수 있습니다. 치수를 더 삽입하지 않으려면 Enter 키를 눌러 명령을 완료하십시오.

루틴을 얻을 수 있습니다. 여기에


39. 커팅 또는 채우기 슬로프 선 그리기

이 루틴은 커팅 또는 채우기 슬로프의 선을 그립니다. 이러한 사면 선은 플랫폼 간의 불균등을 나타내거나 나타내려면 필요합니다.

이 루틴으로 슬로프 선을 생성하려면 예상대로 슬로프 선을 생성 할 수 있도록 6 데이터를 입력해야합니다.

다음은 요청 된 데이터입니다.

  1. 사면 사이의 거리 (m): 여기서 각 슬로프 사이에 간격을 입력해야합니다.
  2. 가장 높은 차원의 폴리선 선택: 기울기는 두 개의 모서리 선 사이의 차이이므로 여기서 폴리 라인은 가장 높은 치수 중 하나임을 나타내야합니다.
  3. 가장 작은 치수의 폴리선 선택: 가장 낮은 치수의 폴리선을 표시해야하는 것과 같은 방식입니다.
  4. 잘라 내기 또는 채우기?: 사면선의 시작 부분을 그리는 방향은 절토인지 성토인지에 따라 달라지며, 기본적으로 Enter 키를 누르면 성토 값 "R"로 간주됩니다.
  5. 최대 경사 선 길이: 측정 값이 경사면 기슭까지의 거리보다 작 으면 경사면과 교차하지 않는 것이 관찰됩니다. 주요 경사면이 경사면의 가장자리 선과의 교차점에 도달하면 큰 값 (예 : 200 또는 500)을 표시해야합니다.
  6. 보도 사이의 거리: 보도가 가질 분리입니다.

정의를 더 잘 이해하기 위해 다음 그래프를 볼 수 있습니다.

여기서 5m의 기울기 선의 최대 길이가 표시됩니다.
여기서 200m의 기울기 선의 최대 길이가 표시되었습니다 (기울기 받침의 가장자리 선과 교차 할 때 자동으로 자르도록 정확한 값을 지정하는 것이 중요하지 않습니다).

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. 생성할 경사의 선을 포함할 현재 레이어가 있어야 합니다(예: "사면 선".
  2. AutoCAD에서 lisp 파일을로드하십시오.
  3. 명령의 이름을 입력하십시오. 안면 경련
  4. 명령에서 요청한 데이터를 입력하십시오.

루틴을 얻을 수 있습니다. 여기에


40. 기울기가 표시된 선을 그립니다.

이 루틴을 사용하면 사용자가 지정한 기울기로 선을 그릴 수 있으며 선의 삽입 점과 기울기를 나타낼 수 있습니다.

기울기는 1에 대한 값으로 표시됩니다. 예를 들어 2 : 1의 기울기로 선을 그려야하는 경우 2 수만 기울기로 표시해야합니다. 기울기가 구해지면 그것은 1입니다 : 1.333, 당신은 0.75를 입력해야합니다.

상기 설명 들어, 제 1 값과 게인 슬로프 경우 (1는 : X)는 상보적인 경사면 사이 수 1 분할한다 (X).

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. DT
  3. 행의 삽입 포인트를 나타냅니다.
  4. 위에서 설명한대로 기울기를 입력 할 기울기를 입력하십시오.

루틴을 얻을 수 있습니다. 여기에


41. 표시된 경사로 선을 그립니다.

이 간단한 루틴을 사용하면 나타내는 슬로프로 선을 그릴 수 있습니다. 선의 삽입 점과 기울기를 나타내는 것으로 충분합니다.

선은 10 단위의 수평 길이와 10 사이에 표시된 기울기 값의 수직 길이로 생성됩니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. LP
  3. 행의 삽입 포인트를 나타냅니다.
  4. 백분율 기호 (ejm : 12)가있는 기울기를 퍼센트 기호없이 입력하십시오.

루틴을 얻을 수 있습니다. 여기에


42. 횡단면의 절단 및 채우기 영역 계산

이 리스프 루틴을 사용하면 자연 지형 선과 방목 선 (최종 도로의 단면)이있는 교차 단면에서 절단 및 채우기 영역을 찾을 수 있습니다.

이 리스프 루틴을 사용하면 자연 지형 선과 방목 선 (최종 도로의 단면)이있는 교차 단면에서 절단 및 채우기 영역을 찾을 수 있습니다.

이 리스프가 영역을 찾으려면 지형과 방목의 폴리선을 선택해야하며 명령은 찾은 해당 영역의 텍스트를 삽입 할 지점을 요청합니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. 지역
  3. 원래 경로의 폴리 라인 선택 (자연 지형)
  4. 도로의 폴리 라인을 선택합니다 (림 또는 하위 슬라이더).
  5. 획득 한 영역의 텍스트를 삽입 할 지점을 나타냅니다.

샘플 CAD 파일은 루틴 압축을 위해 .rar 파일에도 포함되어 있습니다.

루틴을 얻을 수 있습니다. 여기에


43. 세로 프로파일의 기울기 삽입

이 루틴을 사용하면 세로 프로파일 (폴리 라인 또는 라인)의 경사를 기타에 삽입하고 프로파일 (폴리 라인)을 선택하고 슬로프를 나타내는 텍스트의 수직 위치에 해당하는 포인트를 나타낼 수 있습니다.

선인 경우 명령은 끝점 만 계산하여 기울기를 찾고 폴리 라인의 경우 루틴은 각 초기 및 최종 꼭지점을 가져 와서 모든 세그먼트의 기울기를 계산합니다 폴리 라인의

얻은 기울기를 나타내는 텍스트는 다음과 같은 유형입니다.1.11에서 P = 10.49 %” 그리고 아시다시피 이 형식은 각자의 작업 방식에 맞게 수정할 수 있습니다.

이전 루틴과 마찬가지로, 현재의 텍스트 스타일은 높이를 고려해서는 안됩니다., 에러가 발생하고 슬로프가 삽입되지 않는 경우.

루틴의 시작 부분에 표시된 눈금은 텍스트의 크기에만 적용되며 슬로프를 처리하는 데 영향을주지 않습니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. PNF
  3. 가져올 슬로프의 텍스트 스케일을 입력하십시오.
  4. 기울기를 계산할 프로필 선택
  5. 슬로프가있는 텍스트를 삽입하기위한 참조 점을 나타냅니다.

루틴을 얻을 수 있습니다. 여기에


44. 폴리 라인의 정점에 마크 삽입

이 림프 루틴은 이전의 것을 적용한 것으로, 선택하는 폴리선의 모든 정점에 마크를 삽입 할 수 있습니다.

삽입 된 표시는 특정 축척에 대해 생성 된 도면 파일 (블록)이지만 사용자 정의가 가능하고 도면과 같이 편집 할 수 있으며 블록 중심점 만 고려해야합니다 (이 경우 블록 원의 중심) ).

파일의 소스 코드에서 블록 대신 원을 삽입하도록 선택할 수 있습니다.이 코드를 포함하는 행의 주석 만 제거하고 블록을 삽입하는 행에 주석을 달면됩니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. IMA
  3. 꼭지점을 표시하려는 폴리 라인을 선택하십시오.
  4. 내보낼 파일의 경로와 이름을 나타냅니다.

루틴을 얻을 수 있습니다. 여기에


45. 선택한 선의 기울기 얻기

AutoLisp에서 개발 된이 프로그램은 선택된 선의 기울기 값을 얻을 수있게 해줍니다.

이 명령은 폴리선을 악용해야하거나 폴리 라인 위에 선을 생성해야하는 경우에만 선과 함께 작동합니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. lisp 파일을 AutoCAD에로드하십시오.
  2. 명령의 이름을 입력하십시오. TL
  3. 기울기를 얻으려는 선을 선택하십시오.
  4. 얻어진 정보는 기울기 H : V이다.

루틴을 얻을 수 있습니다. 여기에


46. 벽 유지를위한 루틴 3 개 팩-파트 3 : 벽 섹션에서 프로필 생성

당신이 옹벽의 프로필 (높이)를 만들고이 루틴으로,이 프로필이 벽의 단면의 데이터에서 만들어 질 수있다, 이러한 데이터는 다음과 같습니다, 진보적 인 코타 코타 코로나 및 기초.

명령에서 요청한 비율 데이터, 프로파일의 수직 스케일을 참조하지 않습니다 (프로파일은 수평 스케일과 동일한 수직 스케일로 생성됩니다) 프로필 텍스트 (크기 및 기타 데이터)의 배율 크기입니다.

프로파일을 생성하려면 먼저 단면의 진행을 선택한 다음 크라운 치수와 마지막으로 기초의 하단 치수를 선택하면 충분합니다.

데이터 선택에 특별한주의를 기울여야합니다. 텍스트를 선택하지 않고 화면을 클릭하면 명령이 프로필 생성을위한 데이터 선택을 완료 한 것으로 간주하기 때문입니다.

루틴과 함께 CAD 파일이 제공됩니다., 벽 횡단면을 예로 들어 lisp 루틴을 실행합니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. MUP
  3. 프로필 텍스트의 크기 (크기)를 입력하십시오 (예 : 75).
  4. 점진적 텍스트 선택
  5. 크라운 치수의 텍스트를 선택합니다.
  6. 재단 하단의 텍스트를 선택합니다.
  7. 벽의 모든 섹션에서 선택을 완료하면 엔터 버튼 벽 프로파일의 크라운의 좌측 상단이 생성되는 지점을 가리킨다.

루틴을 얻을 수 있습니다. 여기에


47. 벽 유지를위한 3 가지 루틴 팩-파트 2 : 벽 섹션의 치수 측정 (치수 측정)

이 루틴을 사용하면 이전에 게시 된 루틴으로 생성 된 벽 단면을 동일한 치수 기준으로 치수 지정 (치수 지정) 할 수 있습니다. 결과는 다음 그림과 같을 것입니다 (치수는 벽 치수에 따라 다릅니다).

이 루틴은 생성 될 차원의 배율을 묻습니다. 이 축척은 치수가 지정된 선들 사이의 간격을 나타낼 뿐이며 치수의 크기와 모양은 현재 치수 유형에만 의존합니다 이것은 작업중 인 척도에 대해 사용자가 미리 생성해야합니다.

경사면을 생성하기 위해 이전의 루틴에서와 같이 벽을 생성하기 위해 도로 단면의 경사면의 어깨 부분, 벽이 필요한 측면 및 높이 벽 기초 기초의 한 지점을 가리키는 옵션을 사용합니다.

이 루틴은 이전 게시물의 루틴으로 생성 된 벽의 섹션 만 제한한다는 것을 언급 할 가치가 있습니다벽 단면과 동일한 도면 기준을 사용하므로 다른 유형의 벽을 적용하려는 경우 포인트를 계산하는 작업을 코드에서 수정할 수 있습니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. 머드
  3. 치수선 사이의 간격을 입력하십시오.
  4. 참조 점을 나타냅니다 (이미지의 P1) 벽에
  5. 벽의 방향을 나타냅니다 (왼쪽 또는 오른쪽).
  6. 벽의 아래쪽에있는 점을 나타냅니다 (이미지의 P2)

루틴을 얻을 수 있습니다. 여기에


48. 벽을 유지하기위한 3 가지 루틴 팩-파트 1 : 벽 섹션 생성

이 루틴은 중력 유형의 봉쇄 벽을 생성 할 수있게 해주는 3의 첫 번째 프로그램이며, 이번에는 다른 설계 (조치)로 벽을 생성하는 이번에는 경합 벽을 생성하는 루틴을 공유하기도합니다.

도로의 예술 작품 (벽, 배수관 등)이 항상 각 작품에 대해 동일한 디자인이 아니라는 것을 기억해야합니다.이 디자인은 작품을 구성하는 동일한 영역의 여러 요소의 기능을합니다.

이 루틴을 사용하면 다음과 같은 설계 기준으로 옹벽을 생성 할 수 있습니다.

그것을 생성하려면 경사의 어깨를 표시해야합니다. 벽이 필요한 쪽의 길 섹션의 lisp로 벽은 어느 쪽에서 나 생성 될 수 있습니다. 왜냐하면 방향을 표시하기에 충분하기 때문입니다. (왼쪽 또는 오른쪽).

신장 관련, 이것은 2 옵션을 사용하여 정의되며, 첫 번째는 정의 된 높이 (H)이고 두 번째 옵션은 벽 기초의 바닥 치수로 정의하는 것입니다이 높이는 화면의 한 지점으로 표시 할 수 있으며, 프로그램은 높이와 다른 모든 측정 값을 계산합니다.

이 프로그램은 벽 높이의 두 가지 기준을 가정합니다. 첫 번째 기준은 일정한 높이의 벽입니다., 재단의 기초는 수평이 아니며 두 번째 기준 (가장 많이 사용되는)은 벽의 높이가 가변적이라는 것입니다기초의 기초가 수평이고, 길의 경사를 따라 가지 않는 곳.

이 리스프를 사용하는 방법은 각 사용자에 따라 다르며 가장 편리한 방법은 루틴을 사용하지 않고 먼저 벽 계획을 생성 할 수 있다는 것입니다.이 방법으로이 리스프의 올바른 사용법을 훨씬 더 쉽게 이해할 수 있습니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. 뮤스
  3. 표시된면의 측면의 어깨 부분을 가리킨다.
  4. 벽의 방향을 나타냅니다 (왼쪽 또는 오른쪽).
  5. 벽의 높이를 정의하는 방법을 선택하십시오 (기초 높이 또는 높이 기준).

루틴을 얻을 수 있습니다. 여기에


49. 회당의 벽을 그리는 루틴 오토 리스크

이 리스프 루틴을 사용하면 도로에 중력 유형의 벽을 그릴 수 있습니다.이 벽에서이 리스프가 그려지는 측정 값은 항상 동일합니다 (일정합니다). 유일한 변화는 벽의 높이입니다.

이 벽이 생성되는 지점은 특정 벽 설계의 측정으로 생성됩니다.이 리스프가 사용자 정의 된 치수로 벽을 생성해야하는 경우 프로그램 내에서 작성된 치수를 변경해야하는 경우 .

그런 다음 벽이 생성되는 지점을 포함하는 다음 그래프를 볼 수 있습니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. MU
  3. 벽 생성의 시작점을 나타냅니다.
  4. 벽의 방향을 나타냅니다 (왼쪽 또는 오른쪽).
  5. 벽의 높이 입력

루틴을 얻을 수 있습니다. 여기에


50. 점진적 발전을위한 루틴리스트

이 유용한 루틴은 얼마 전에 내 손에 달려 있었고, 단면 또는 세로 프로파일을 생성 할 필요없이 간단한 정렬을 생성하려는 사람들은이 루틴을 이용할 수 있습니다.

루틴에는 대화 상자 인터페이스가 있습니다. 프로 그레시브의 최종 형식을 사용자 정의 할 수 있습니다. 샤프트에 삽입된다.

루틴을 사용하려면 폴리 라인 (정렬)이 있어야하며 다음 단계를 수행하십시오.

  1. 다운로드 한 3 파일을 복사하십시오. 지원 경로 당신의 AutoCAD의
  2. 파일 업로드 AutoCAD의 lisp (APPLOAD 포함).
  3. 명령의 이름을 입력하십시오. 진보적 인
  4. 대화 상자에서 생성 될 프로 그래 시브의 형식을 정의하십시오.
  5. 이러한 프로 그래 시브가 생성 될 폴리 라인 (정렬)을 선택하십시오.
  6. 프로 그레 티브 생성의 시작점이되는 점을 나타냅니다.

루틴을 얻을 수 있습니다. 여기에


51. 육지와 강가의 수목에서 장기간의 양식을 생성하는 루틴

이것은 세로 프로파일 형식을 생성하는 가장 완벽한 루틴 중 하나입니다. 단순히 두 개의 2D 폴리 라인 (지형과 방목)을 선택하면 루틴은 표시해야하는 모든 데이터가 포함 된 프로파일 형식을 생성합니다.

이 프로파일을 성공적으로 생성하려면 선택해야하는 폴리 라인이 2D에서 가능해야합니다. 그렇지 않으면 오류가 발생할 수 있습니다.

이 루틴을 사용하려면 다음을 수행해야합니다.:

  1. 다운로드 한 3 파일 복사 AutoCAD의 지원 경로 중 하나에서
  2. 파일 업로드 : 프로필 AutoCAD에서 (APPLOAD 사용).
  3. 명령의 이름을 입력하십시오. 프로필
  4. 표시된 대화 상자에서 "데이터" 버튼을 클릭하십시오 "Terreno"그리고"경사" 지형을 선택하고 폴리선을 구부립니다.
  5. 원하는 경우 정의 할 수 있습니다. 대화 상자의 다른 데이터 프로필을 만들기 전에 (선택 사항)
  6. ~을 나타냅니다. 삽입 점 생성 할 프로필의 맨 위

루틴을 얻을 수 있습니다. 여기에


52. 그림의 호감 대책을 추가하는 시각적 시각의 루틴

이 루틴을 사용하면 도면의 모든 호의 거리 또는 선택한 선의 거리를 추가하여 명령 행에 추가 결과를 표시 할 수 있습니다.

이 루틴을 사용하면 도면의 모든 호의 거리 또는 선택한 선의 거리를 추가하여 명령 행에 추가 결과를 표시 할 수 있습니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. 수마르케
  3. 추가하려는 도면의 호를 선택하고, 모든 호를 선택하려면 키를 누릅니다. 엔터 버튼 호의 선택 요청 전에

루틴을 얻을 수 있습니다. 여기에


기타


53. 다른 파일에 저장된 UCSS 가져 오기 루틴 목록

AutoLisp 및 VBA (Visual Basic for Applications)로 만든 흥미로운 루틴입니다. 모든 파일의 이름을 사용하여 저장된 UCS를 가져올 수 있습니다 우리의 그림에 이어.

이 도구는 매우 유용합니다. 많은 UCS를 처리하는 비행기로 작업하는 경우, 우리는 일반적으로 첫 번째 파일에 UCS를 만들고이 루틴을 사용하여 다른 파일에 대해서도 동일한 작업을 수행해야합니다. 먼저 파일을 만든 다음 다른 파일로 가져올 수 있습니다..

루틴은 다른 파일에서 UCS를 가져 오는 옵션이 없다는 점을 제외하고는 Designcenter 도구와 유사하게 동작합니다. 이 루틴의 경우 드래그 앤 드롭을 허용하지 않지만 결과는 예상대로입니다..

루틴을 사용하려면 다음을 수행해야합니다.

  1. DVB 및 LSP 파일을 Appload Startup Suite에 업로드하거나 추가하십시오.
  2. 명령의 이름을 입력하십시오. IMPUCS
  3. 해당 지역 소스 드로잉, 버튼을 클릭하십시오. 선택을 클릭하여 UCS를 가져올 도면 파일을 선택합니다.
  4. 해당 지역 발견 된 UCS, 가져올 UCS를 선택하고 확인 버튼을 클릭하십시오.

루틴을 얻을 수 있습니다. 여기에


54. 폴리 라인의 표시된 수직선을 제거하는 LISP 루틴

AutoCAD에서 폴리선이 있고 그 꼭짓점 중 하나를 삭제하고이를 수행 할 수 있도록하려면 두 개 이상의 명령을 적용해야합니다.

이 루틴으로 제거 할 polinea의 정점을 지정하기에 충분합니다. 및 배열 된 사안.

루틴이 올바르게 작동하려면 포인트를 표시하는 시점에서 이것은 제거 될 꼭지점에 대한 것이어야하며 가까운 지점이 아닐 것입니다.엔트 포인트 참조 모드 (예 : 종점 또는 교차점)를 활성화해야합니다.

루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. 이볼 폴
  3. 정점을 삭제할 폴리선을 선택합니다.
  4. 삭제할 폴리 라인의 정점에있는 점을 나타냅니다.

루틴을 얻을 수 있습니다. 여기에


55. 3DFACE OBKECTS의 생명의 코디 포인트를 표현하는 루틴

이 기록의 AutoLISP이 루틴은 이전과 비슷합니다, 차이가 이번에는 3Dface AutoCAD 객체의 정점의 좌표가,이 좌표는 마이크로 소프트 엑셀의 CSV 파일에 저장됩니다 수출이다, 당신은 지시가 .

버텍스 포인트 내보내기 3D 얼굴로 삼각 측량을 할 경우에 도움이 될 것입니다. 너는 그들의 좌표를 원한다. 좌표 파일을 다시 만드는 방법.

고려 사항들 이전 루틴과 동일하다., 3Dface가 동일한 정점으로 결합 된 경우, 원할 경우에도, 고려해야한다. 좌표를 정렬하고 중복 된 좌표를 삭제하십시오..

내 보낸 좌표에는 형식 P, N, E, C (Point, North = Y, East = X, Dimension = Z) 쉼표로 구분 된 CSV 파일로 내보낼 때 파일을 열 때 각 값은 자체 셀을 순서대로 정렬합니다.

루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. E3D
  3. 정점의 좌표를 내보낼 3D 오브젝트를 선택하십시오.
  4. 내 보낸 좌표가 생성 될 CSV 파일의 위치와 이름을 나타냅니다.

루틴을 얻을 수 있습니다. 여기에


56. 외부 블록 또는 참조의 항목을 복사하는 루틴 목록

때로는 엔티티를 복사해야하지만, 블록 안에있을 때 일반적으로 수행하는 작업은 해당 엔티티를 개별적으로 제어하고 선택 및 복사하기 위해 해당 블록을 악용하거나 블록 편집기를 사용하는 것입니다 .

이 루틴을 사용하면 더 이상 블록을 악용하거나 블록 편집기를 사용하여 복사 할 필요가 없습니다. 그 안의 모든 엔티티이 루틴을로드하고 복사 할 엔터티를 선택하기 만하면됩니다.

선택 항목에서 생성 된 새 객체 원래의 것 위에 나타난다., 그럼 원하는 경우 당신이 그들을 선택하고 원하는 위치로 이동해야합니다.

이 루틴에서 다음 옵션을 선택할 수 있습니다. 새 오브젝트를 다른 레이어에서 만들 수 있음이는 기본적으로 새 엔티티가 현재 레이어에 만들어지기 때문에 선택됩니다.

루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. CPL
  3. 복사 할 블록의 기능을 선택하십시오.
  4. 원하는 경우 새 오브젝트가 생성되는 레이어를 변경하도록 선택할 수 있습니다.

루틴을 얻을 수 있습니다. 여기에


57. 직선 영역에서 폴리 라인의 배열을 변환하는 루틴리스

이 루틴을 통해 폴리 라인에 포함 된 호를 선형 세그먼트로 변형 할 수 있으며 각 세그먼트의 길이는 명령 옵션에서 지정하는 길이가됩니다. lisp은 호 형상을 포함하여 선택한 폴리 라인의 정점에서 데이터를 가져 와서 새 데이터로 새 폴리 라인을 생성합니다.

호의 각 새로운 세그먼트의 길이 입력 된 값에 따라 다릅니다., 선택한 폴리 라인의 더 작은 호의 길이보다 작아야합니다. lisp는 원래 호를 "n" 세그먼트로 분할합니다. 원래 길이에이를 때까지

선택적으로 원본 폴리선을 유지하도록 선택할 수 있습니다.그러면 폴리선이 그 위에 만들어 지거나 제거됩니다.

이 루틴은 예를 들어 수평 또는 수직 정렬의 축에서 곡선을 따라 점을 정의해야하는 경우에 유용합니다.

루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. 공작
  3. 곡선 세그먼트를 선형 세그먼트로 변환 할 폴리선을 선택합니다.
  4. 새로운 선형 "호"를 구성할 각 세그먼트의 길이를 나타냅니다.
  5. 선택한 원래 폴리 라인으로 수행 할 작업을 선택하십시오. 삭제를 선택하면 곡선 세그먼트가 선형 세그먼트로 변환 된 폴리 라인 만 있습니다.

루틴을 얻을 수 있습니다. 여기에


58. 축에 지정된 거리에 AUTOLISP ROUTINE INSERTING POINTS

이 루틴을 사용하면 선택한 축 (폴리 라인)에 해당 거리로 삽입 할 수 있습니다. 이러한 점을 삽입하는 데 필요한 데이터는 거리의 수동 디지타이징 또는 거리 파일 읽기에서 가져옵니다. 예를 들어 더 나은 이해를 위해).

이 루틴은 예를 들어 사용될 수있다. 도로 축의 경우, 어떤 경우에는 축 (폴리선)에서 정확한 점진적 위치를 찾아야합니다 (예 : 점진적 점선 23.76, 수동으로 수행 할 수 있지만 더 많은 시간이 걸립니다.이 루틴은 축을 선택하고 축의 초기 진행을 표시하며 (일반적으로 0 값) 거리를 입력합니다.

축을 입력하는 대신 축을 입력 할 거리가 많은 경우 lisp는 텍스트 파일을 선택할 수있는 옵션을 제공합니다이 텍스트 파일 내에서 거리가되고 혀짤음이 하나씩 차례로 읽혀 축 (폴리 라인)의 한 점으로 삽입됩니다.

리스프 또한 축의 시작을 변경할 수 있습니다. 시작점은 폴리라인을 생성한 시작점에 따라 결정되기 때문에 lisp가 원하는 끝점이 아닌 끝점까지 거리를 입력하기 시작하면 다음 옵션을 사용하십시오.축 시작 변경".

이 루틴과 함께 lisp 루틴을 구현하는 예제로 단일 축 (폴리선)이있는 CAD 파일이 있습니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. PP
  3. 프로그레시브를 삽입 할 방법을 선택하십시오 : 수동 (1 × 1) 또는 텍스트 파일 읽기.
  4. 폴리 라인 샤프트 선택
  5. 축으로부터 점진적 또는 초기 거리를 입력하십시오 (기본값은 0 임).
  6. 찾으려는 점진적 거리 또는 거리를 입력하십시오 (수동 운지법의 경우 파일 읽기가 선택되지 않은 경우)

루틴을 얻을 수 있습니다. 여기에


59. 특정 간격으로 자동으로 프로파일에 좌표를 삽입하는 루틴리스트

AutoLisp 및 VisualLisp로 만든 이 루틴을 사용하면 선택한 폴리라인(자연 또는 방목 지형)의 고도를 "n"미터마다 프로필 형식으로 삽입할 수 있습니다. 체재.

이 명령에서 도면의 축척을 정의 할 수 있습니다.이 축척은 프로파일의 수직 축척을 나타내는 것이 아니라 삽입 할 치수의 텍스트 크기에 따라 1 : 500 축척의 치수 텍스트가 1 : 50 축척의 치수 텍스트보다 커집니다.

또한 프로필의 수직 비율을 정의 할 수 있습니다.이 10 배 수직의 크기는 치수 값도 10 시간의 실제 크기가 스케일링 프로필 자연 지형의 치수 값을 제어하기 때문에이 정보는 중요하므로 명령을 수행해야합니다 실제 측정 값을 변환하는 해당 동작을 수행한다.

입력 할 또 다른 값 이 명령을 정의하는 것은 치수가 삽입되는 거리입니다이 루틴이 가져 오는 기본값은 10입니다. 즉, 차원이 표시된 참조 점에서 수평으로 각 10 미터에 삽입됩니다.

프로파일 (TN, Rasante 등)을 나타내는 폴리선을 선택한 후, 이 명령은 프로파일 형식으로 참조 점을 지정하라는 메시지를 표시합니다., 당신은이 지점을 점진적 전체프로파일은 0 000 100 + + 000하는 경우 예를 들어, 프로그레시브 0 또는 10 또는 20 등 (치수 표시 삽입 거리 각에 따른)의 점을 표시한다.

그 기억 프로그램이 해당 치수를 얻으려면 프로파일을 올바르게 배치해야합니다., 즉 프로파일의 치수가 정확합니다.

이 차트는이 루틴의 옵션을보다 잘 이해하는 데 도움이됩니다.

이 루틴을 사용하려면 다음을 수행해야합니다. (기본값은 첨부 된 CAD 파일과 함께 예제를 따르는 것입니다)

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. ICP.
  3. 치수 크기의 도면 배율을 입력하십시오. 850 (크기가 적당 할 때까지 변경할 수 있습니다)
  4. 프로필의 수직 스케일을 입력하십시오 : 1 (수직 스케일은 수평과 동일 함)
  5. 프로그레시브 사이의 거리를 입력하십시오 : 10
  6. 기본적으로 소수 자릿수를 입력하십시오. 3
  7. 제한 할 프로필을 선택하십시오 (테네시, Rasante 등)
  8. 프로필 형식의 웨이 포인트를 나타냅니다.그래프를 보아라.)

루틴을 얻을 수 있습니다. 여기에


60. 점에있는 점진적 또는 길이를 얻는 것을 허용하는 점잖은 지적

Autolisp 및 Visual Lisp에서 개발 된이 루틴을 사용하면 폴리 라인 또는 축의 길이 또는 점진적을 가져와 삽입 점을 통해 도면에 삽입 할 수 있습니다.

이를 수행하려면 폴리선을 선택하고 이니셜이 프로그레시브임을 나타내야합니다. 명령이 올바른 폴리선의 시작점을 얻었는지 확인해야합니다 (축 시작). 그렇지 않은 경우 축의 시작을 변경할 수 있습니다. 이 명령을 표시합니다.

소스 코드에서 삽입 할 텍스트의 높이와 같은 일부 기본 매개 변수를 수정할 수 있습니다.
좌표계가 양수 여야합니다. 그렇지 않으면 획득 할 점진적 점 또는 길이를 표시하여 오류가 생성됩니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. OPR
  3. 축 폴리라인을 선택하거나 문자 "를 입력하십시오.C", 축의 시작을 변경하려면
  4. 기본 폴리 라인의 시작점의 시작 (또는 초기) 값을 입력하십시오. 0.00
  5. 길이 또는 프로그레시브를 얻으려는 선의 점을 나타냅니다.

루틴을 얻을 수 있습니다. 여기에


61. 선택된 텍스트 (숫자)로 다른 조작을하는 상음 루틴 (LISP ROUTINE)

선택한 텍스트로 작업에 대한 정보를 얻을 수 있는 작지만 매우 유용한 lisp 루틴입니다. 분명히 이러한 텍스트에는 계산을 수행할 수 있도록 숫자 값이 있어야 합니다(예: "2.22", "3.39")( 따옴표 제외) 등

모든 숫자 텍스트 중에서 명령 숫자가 아닌 텍스트 찾기 예를 들어 "점"이라는 단어는 이 텍스트를 0.00 값, 그래서 결과 바뀔 것이다..

이 명령이 제공하는 정보는 다음과 같습니다.

  • 백작 (선택된 숫자 요소의 총 수)
  • NUMERO최고 (선택한 모든 숫자 텍스트의 최대 값)
  • NUMERO미니 모 (선택한 모든 숫자 텍스트의 최소값)
  • 평균 (선택한 모든 숫자 텍스트의 평균)
  • Suma (선택한 모든 숫자 텍스트의 합계)

결과 만 가져 오려면 하나씩 또는 창을 통해 선택하는 것으로 충분합니다. 정보가 필요한 텍스트를 (창으로) 표시합니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. IV
  3. 정보를 얻으려는 모든 숫자 텍스트를 선택하십시오.

루틴을 얻을 수 있습니다. 여기에


62. 현재 레이아웃이있는 모든 레이아웃을보고 인쇄하는 루틴 노트

이 루틴을 사용하면 모든 레이아웃을 스크롤하여 현재 페이지 구성으로 각 레이아웃을 인쇄 할 수 있으므로 모델 공간의 레이아웃은 고려하지 않아도됩니다.

명령은 각 레이아웃을 통해 실행되며 모델 공간임을 확인하는 경우 다른 모델과 계속해서 무시되므로 모델 공간을 인쇄하려면 명령을 다음과 같이 수정하면됩니다. 이것은 또한 고려되어 인쇄됩니다.

이 명령의 기능을 활용하여 예를 들어 레터헤드 삽입, 각 레이아웃의 텍스트 삭제 또는 추가 등을 수행할 수 있습니다. 이 명령은 "배경", 대화 상자에서 지정하지 않는 한 옵션 탭에서 "플롯 및 게시".

인쇄 할 파일이 많이 있고 각각 레이아웃이 많은 경우 다음 명령을 사용하여이 명령의 기능을 향상시킬 수 있습니다.

호출 된 파일 만들기 Acad.lsp (아직 가지고 있지 않다면), 그 파일에 다음 코드 행을 동일하게 추가하십시오 :

(defun s :: startup ()
(“Loop through and print all layouts.LSP” 로드) ;첨부 파일의 이름입니다.
)

지정된 lsp 파일의 경로가 AutoCAD 지원 디렉토리 (옵션 대화 상자에 표시됨)에 추가 된 것으로 이미 이해 되었기 때문에 경로가 표시되지 않습니다. 그렇지 않은 경우 코드 행을 (로드 할 lsp 파일의 전체 경로가 표시됩니다).

(defun s :: startup ()
(로드 "C:\\CONSTRUCGEEK\\TUSLISP\\Loop through and print all layouts.LSP")
)

이 루틴을 수정없이 정상적으로 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. LPLOT
  3. 모든 인쇄 작업이 완료 될 때까지 기다려야합니다.

루틴을 얻을 수 있습니다. 여기에


63.  시각적 루틴리스트 (LIST) : 표시된 문자의 수에 따라 오른쪽 또는 왼쪽으로 텍스트를 자른다.

이 리스프 루틴을 사용하면 선택한 텍스트를 잘라내거나 명령의 내용에 따라 좌우 또는 양쪽으로 다듬을 수 있습니다.

예를 들어, 초기 텍스트가있는 경우 "0 + 580.00" 2 문자를 왼쪽으로 자르는 명령을 내리면 명령은 그것을 "580.00".

3 문자를 오른쪽으로 자르라는 명령을 내리면, 명령은 초기 텍스트를 "0 + 580".

마지막으로 양쪽에 트리밍을 명령하고 2 문자를 왼쪽에, 3를 오른쪽으로 명령하면 초기 텍스트가로 바뀝니다. "580".

보시다시피, 잘라내어 텍스트를 선택하면 표시된대로 자릅니다.

이 루틴을 사용하려면 다음을 수행해야합니다.

  1. AutoCAD에서 lisp 파일을로드하십시오.
  2. 명령의 이름을 입력하십시오. RET
  3. 텍스트의 어느면을자를 것인지 나타냅니다. [왼쪽 / 오른쪽 / 둘]
  4. 표시된면에자를 문자 수를 입력하십시오.
  5. 자르려는 모든 텍스트를 선택하십시오.
  6. Enter 키를 누르거나 마우스 오른쪽 버튼을 클릭하여 교체를 수행하십시오.

루틴을 얻을 수 있습니다. 여기에

골지 알바레즈

토지 관리 모델의 작가, 연구원, 전문가. 그는 다음과 같은 모델의 개념화 및 구현에 참여했습니다. 온두라스의 국가 재산 관리 시스템 SINAP, 온두라스의 공동 지자체 관리 모델, 니카라과의 통합 지적 관리 모델, 콜롬비아의 영토 SAT 관리 시스템 . 2007년부터 Geofumadas 지식 블로그의 편집자이자 GIS - CAD - BIM - 디지털 트윈 주제에 대한 100개 이상의 과정을 포함하는 AulaGEO Academy의 창시자입니다.

관련 기사

댓글 56

  1. 안녕하세요 엔지니어입니다. 도와주세요 ? Civil 3D 2024에서 좌표 그리드를 입력하는 방법을 알려주세요.

  2. سلام
    Lisp درج شده، در راستای Z منتقل کnd؟
    به عبارت دیگر یعنی رقوم را واقعی کnd ؟

  3. Autocad 2015에서 공백이나 쉼표로 구분된 PENCD 형식의 포인트 클라우드를 로드하는 루틴이 있습니다.
    또는 더 높게. 감사합니다

  4. 어떤 TIVER 난이도에 대한 EM BAIXAR LISP. ESPANHOL E AÍ TÊM DE PROCURAR VOSSA LISP EM ESPANHOL의 사이트에 주소가 지정됩니다. 나는 네사 파기 나 절차를 찾을 수 없습니다. DEPOIS É SÓ CLICAR NA VOSSA 리스프, 클릭 첨부 파일 E 세금 또는 해당.

  5. 어떤 TIVER 난이도에 대한 EM BAIXAR LISP. ESPANHOL E AÍ TÊM DE PROCURAR VOSSA LISP EM ESPANHOL의 사이트에 주소가 지정됩니다. 나는 네사 파기 나 절차를 찾을 수 없습니다. DEPOIS É SÓ CLINA NA VOSSA LISP E 첨부 파일 E 세금 또는 적용 가능을 클릭하십시오. 나는 AJUDADO를 희망한다

  6. 안녕하세요, Autocad에서 프로그램을 배우기위한 교육 과정이 있는지 알고 싶습니다. 또한 폴리 라인 세트를 계산하고 식별하는 데 도움이되는 앱을 만들 수도 있습니다.

  7. 보아 noite .. lisp 37 알기의 gostaria. 컨버터 엔티티 3DFACE solids ACIS는 모든 기능을 자동으로 수행합니까?

  8. 나는 너의 리스프를 다운로드하지 않았다.
    나에게 림프를 보내 줘.

  9. 안녕하세요, 폴리 라인의 좌표를 추출하는 입술과 폴리 라인 귀걸이를 얻는 방법을 알고 싶습니다.

    감사

  10. HELLO
    저는 P & ID 기안자로 일하고 있으며 AutoCAD 계획에있는 스마트 블록을 Excel로 내보내는 방법을 알고 싶습니다.
    계획에서 :
    밸브
    줄 번호
    계기
    장비
    그 정보를 추출하여 Excel에서 보여주고 싶습니다. 누군가 제발 나를 도울 수 있다면

  11. 안녕하세요 여러분,
    Lisp를 만들려면, 뚜껑을 닫습니다 Polylinie 및 x-beliebiger Stationeryung (또한 Polylinie 및 Dieer Stelle)의 먹이.
    LG

  12. 일정한 반경의 원, 즉 그라데이션 리스프를 찾는 것은 다른 장소는도를 설계하고 연체되는 이동할 때 등등 곡선 다음 레벨 절단 소스에서 폴리 라인을 생성하는 원을 복사하여 폴리 라인에게 감사를 그릴

  13. 그렇지 않아. 하지만 lusp의 일식에 전자 메일을 보내서 그가 할 수 있는지 알려 줬습니다.

  14. 이들은 블록이 아닌 기본 요소에 속성을 할당하는 루틴을 가지고 있으며, 화면의 대화 상자에서이를 시각화 할 수 있습니다.

  15. 안녕하세요.

    lisp "좌표를 CSV 파일로 내보내기"를 어떻게 다운로드합니까?

    감사합니다

  16. 좋은 밤
    나는 당신의지지를 빌리고 싶습니다, 나는 문제가 있습니다. 오토 캐드는 기술 자료 그림 (코디네이트, 사이드, 앵글)을 그리기 위해 입술을 끼워 넣지 않았습니다.

  17. 안녕하세요, lisp을 더 많이 찾는 곳

  18. 우박, 일상적인 명칭 AREASX, 가능성이 있습니다.

    Grazie 사전에

  19. 안녕하세요. progrsivas를 정렬에 연결하는 루틴에 액세스하고 싶습니다.

    고마워.

  20. 나는 최근 버전에서 작동하지 않는 구식 루틴을 보내고 싶습니다. 이전 버전에서는 효과가 있다면 구두수를 알려주거나 나에게 lisp 루틴을 보낼 때 수정하거나 개선 할 수 있기를 바랍니다.

  21. 아주 좋은 모두, 내가 상관없이 AutoCAD에서 발생하는 아크를 AutoCAD를 MIDAS GEN 2015를 내보낼 수 없습니다하는 루틴 arcos_de_una_polilinea_en_segmentos_lineales.fas이 필요하고 나는 세그먼트로 그들을 무너 뜨리는. 감사합니다. 나는 쿠바에서 왔어요

  22. Sou português e gostava, se possível, de ter a rotina "텍스트의 내용을 표시된 점의 코타로 대체하는 루틴".

    오브리

  23. 지역의 지형이 있고 이를 csv 또는 txt로 내보내야 하기 때문에 lisp 루틴 "좌표를 CSV 파일로 내보내기"를 다운로드할 수 있는 위치를 알려주시겠습니까? 포인트는 텍스트로 입력됩니다(내용은 높이 ) 좌표 Z에서 XNUMX이 나옵니다. 알겠어요?
    제발 도와주세요.

  24. 기사에서 다운로드 링크를 찾을 수 없기 때문에 "선택한 폴리라인에서 내부 또는 외부 개체 제거" 기능이 있는 lisp를 원합니다.

  25. 흥미 진진한 루틴.

  26. 안녕하세요, 개체 수를 얻고 텍스트로 배치하는 루틴이 있는지 알고 싶습니다.

  27. 친애하는, 나는 어떤 일과를 내려 오려고 노력하며이 경고가 나온다.

    찾을 수 없음

    요청 된 URL / forum / Routine-lisp-to-subtract-values-to-text-selected가이 서버에서 발견되지 않았습니다.

    요청을 처리하기 위해 작성한 ErrorDocument 년을 사용하는 동안 또한, 404 찾을 수 없음 오류가 발생했습니다.

    나는 틀렸어? 1000, 킹 감사합니다.

  28. 안녕 누군가 poligono를 아는 것을 허용하는 어떤 혀짤배기, 길이 및 각, 누군가가 알고있는 경우에 알고 있으면, 일상적인 topo12 당신은 저를 ami 우편을 보낼 수있는 경우에 cognize 경우에. juanpaulo_100@htomail.com정말 고마워, 내 친구들.

  29. 그들은 좌표와 도로 디자인의 테이블을 생성하기 위해 출산을해야한다면 좋은 하루, 나는 일상의 AutoCAD 2014을 궁금해

    감사

    안부

  30. 엔지니어링 프로젝트 개발에 매우 ​​유용합니다.

  31. 안녕하세요
    나는 폴리 라인의 어느 지점을 표시하기 위해, Incio 100 및 DM 끝 1000의 DM을 발생 폴리 라인이있는 경우, 내 말은 그 km와 폴리 라인을 좁힐 LISP에 도움이 peuden 실례 내가 나에게 DM을 던져 휴가.

    이제 시작과 끝의 dm은 각 프로젝트마다 항상 달라집니다.

    당신이 저를 도울 수 없다면, 나는 그것을 자주 사용하고 도로 프로젝트에서 매우 유용 할 것이기 때문에, 감사 할 것입니다.

    안부

  32. 누군가가 LISP를 도와 줄 수있는 인사 arbitrias으로 수행 한 조사 두 점, 다음 북쪽으로 원래의 좌표를 배치하고 동쪽과 높이가 내가했던 그들에게이 개 시작 지점의 같은 arbitarias을두고 있습니다에서 좌표를 연결하는 Aling와하지만 사이즈 변경

  33. 안녕하세요.이 페이지에서 확인할 수 있습니다.
    http://acad.fleming-group.com/index.html
    그것은 당신의 데이터베이스에서 접근하고 그것들 안에서 일을하는 방법을 설명합니다, 그것은 lsp 루틴들의 세트와 그것들을 사용하는 방법을 설명하는 pdf를 가져옵니다.
    안녕하세요, 롤라.

  34. 좋은 하루, 누군가가 작은 루틴을 알고 있는지 또는 dbf 데이터베이스를 만들고 데이터를 추가하거나 autolisp에서 삭제하는 간단한 루틴에 대한 간단한 예가 있는지 알고 싶습니다.
    나는 그들이 나를 도와주기를 바란다.
    감사

  35. 안녕하세요 친구들 누구나 폴리곤과 그 거리의 각도 (외부 희망)를 측정하는 루틴을 알고 있고 엑셀로 내보내기를 요청하는 것이 너무 많지 않은지 알고 싶습니다.

  36. .dwg 드로잉이로드되고 기록 될 때 실행되는 .lsp 루틴을 작성하는 방법은 무엇입니까?
    감사

  37. 나는 lisp을 아는 사람이 나를 구할 수 있는지보기 위해 도움이 필요합니다.

    나는 토목 파일에서 생성 된 모든 횡단면을 시민 3d에서 내보내려고합니다. 단지 마일리지, 축과의 거리 및 해당 레벨을 보여줘야합니다.
    그런 식으로

    Km, 축까지의 거리, 치수

    그거야. 누군가 나를 도울 수 있습니까? 나는 프로그래밍에 관해 아무것도 모른다. 그래서 나는 도움을 청한다.

  38. 내가 이해했는지 보자.
    당신은 귀하의 혀짤배기를 사용하여 Excel로 좌표를 내보낼 것이라고 말합니다.
    멀리두고 있니? 나는 그것을 이해하지 못한다. AutoCAD에서 Lisp의 차원 또는 함수로 가정 할 수 있을까?

    그러나 Excel에서 이미 좌표가있는 경우 다음 요점과 다음 점 사이에 피타고라스 공식을 사용하지 않으시겠습니까?
    ((y2 좌표-y2 좌표) 제곱 + (x2 좌표-x1 좌표) 제곱)의 제곱근

  39. HELLO GOOD DAYS, 나는 LISP로 나를 도와주고 싶다. 나는 Excel로 좌표를 포함하는 시료 채취 모든 지점 러프 함께 LISP EXPORTA의 계획을 가지고,하지만 지금은 각 지점과 지점 사이에 귀하와는 거리를 PUT, EXPLAIN, 지금은에 입력 할 수 없습니다위한 엑셀 포인트 YPUNTO 사이의 법안을 보내고 싶어 400PONTS와 그 방향, 어떤 방법이 있습니까? 불행하게도, 나는 많이 봉사 할 것이고 나는 더 빨리 일하게 될 것이다.

    미리 감사드립니다.

  40. 안녕하세요, autocad 비행기를 다른 참조 시스템 (예 : wgs84에서 psad56)으로 변환하는 루틴이 있는지 알고 싶습니다.

  41. http://www.hispacad.com/foro/viewtopic.php?p=165851#165851

    길고 교차 프로파일을 그리기위한 부착 루틴, 엑셀을 통한 포인트 가져 오기 및 내보내기, 다양한 유틸리티, 블록 라이브러리.

    수동 폴더 안에는 설치에 대한 도움말이 있습니다.
    키 폴더 안에는 활성화 할 파일이 있습니다.
    수동 폴더에는 명령에 대한 도움말 파일이 있습니다.

    참고 : 압축 작업을 위해 업데이트 된 설명서가 제거되었으며 첨부 된 도움말에서 여러 이미지가 삭제되었습니다.
    업데이트 된 매뉴얼은 다음 주소로 우편으로 요청할 수 있습니다.
    vhcad@hotmail.com
    응용 프로그램이 유용하거나 명령 자체를 분석 할 수있는 경우에 유용합니다.

  42. pedit 명령 사용
    꼭지점을 삽입하는 옵션이 있습니다.

  43. 어떻게 폴리 라인에 정점을 삽입 할 수 있습니까?
    감사합니다

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

맨 위로 가기 버튼