주어진 층에 각 polyline의 기하학 센터로 구획을 삽입하십시오

  • Thread starter Thread starter mArCo1928
  • Start date Start date

mArCo1928

Guest
그것은 문제로, 나는 n 번을 삽입해야 각 닫히는 polyline의 센터에 동일한 구획, 항상 같은 층에, 10s 또는 수백 시간 동안. 작동을 자동화 할 수 있습니까? lisp로? 감사합니다.
 
나는 centerpiece의 계산을 위해 한 lisp를 수정했습니다.
polylines는 닫힐지도 모릅니다, 그러나 반드시 지역의 윤곽을 정의해야 합니다, 그렇지 않으면 일상적인 충돌.
예를 들어 간단한, 직선 폴린, 일상을 충돌합니다. 오류 관리에 시간이 없습니다.
polylinee에서만 작동합니다
 

Attachments

그러나 나는 그것으로 잘 해요, 나는 그것을 시도하고 당신을 말해!
 
삽입될 구획 가늠자 요인: 1개
중력의 중심을 계산하기 위해 폴리라인을 선택하십시오.
개체 선택: 발견(s) 1

선택 대상:

1개의 닫히는 순서 적출.


1개 지역에 의해 수행된 창조.
알 수없는 명령 "-insert". 가이드에 대한 f1를 누릅니다.
알 수없는 명령 "cod_ausl". 가이드에 대한 f1를 누릅니다.
1개
 
p.s. 속성과 블록입니다. .

-insert 명령을 수동으로 수행하려고 기존로 나를 제공합니다. ·
 
메모 블록으로 파일 lisp를 엽니 다 (복사 만들기) 및 교체 - 인증 · -인더·
그런 다음 로컬라이제이션 문제입니다.
속성에 문제가있는 사실에 남아, 당신은 특정 요청을 입력해야합니다, 하지만이 변경을 만들기 시작.
 
ok now works, 그리고 나는 속성과 블록을 사용할 수 있습니다, 명령의 끝에서 나는 접착제 및 완성 된 속성과 블록의 전형적인 창을 나타납니다, 채우기 위해 모든 흰색 필드와 하나.
나는이처럼 자신을 구성, 그것은 충분히 이상이다.
나는 또한 어떤 블록을 삽입 할 수 있으며, 그 블록을 사용하여 저를 봉사하고 표현 도구의 "export 속성"을 사용하여 속성을 컴파일 할 수 있습니다.
너무 고마워요, 그것은 이미 너무 많이!
 
블록이 텍스트 파일 내에서 검색하고 원하는 레이어로 baricentro를 대체하는 레이어의 이름을 변경하려면?
 
좋은 아침, 나는이 lisp 편안 찾았지만 나는 2 가지 문제가 있습니다.
1) 내가 명령을 사용할 때, 스냅 베팅은 재설정됩니다.
사용 전부터 남아있는 것이 가능합니까?
2) 블록 대신 포인트를 중앙에 삽입하는 동일한 lisp의 변형이 가능합니까? :-) "바리점"
어쩌면 이미 있지만 포럼에서 나는 nieste을 찾을 수 없었다.
나는 내 소유물에 버전을 첨부한다.
감사합니다!
 

Attachments

글쎄, 나는 bariblock을 사용할 때, 많은 폴리 라인이 있습니다. ·
나는 실제로 아놀라의 모양에 폴리 라인이 이미 디자인되고 나는 종종 다른 + 또는 - 직경과 길이에서 큰 sunshades로 교체해야합니다. ·
나는 너무 많은 미리 설정 sunshades 내 블록. ·
따라서 내 목적은 기존 태양 / 폴리 라인의 기하학 센터에 포인트를 삽입하고 다른 lisp와 함께 블록 포인트를 교체합니다. (Lisp는 pt2block입니다) 나는 pt2block가 또한 교체를 선택할 수 있기 때문에 두 배 단계를 만듭니다.
sunshades의 수십에 대해 이야기하는 두 배 통행은 1에서 1을 하기에 비해 아무것도 없다.
그러나 polylinea의 기하학 점에 점을 삽입하는 lisp가 있다면 나는 쉬운 삶을 가질 것입니다.

문제 1) 스냅의 나는 해결

감사합니다.
 
나는 몇몇 변화를 만들었습니다:
- block listbox의 추가 선택
- listbox에서 "포인트 마크"를 선택하면 포인트가 그려집니다.
- dcl 파일은 자동으로 생성하고 명령의 끝에 삭제
 

Attachments

안녕하세요.
나는 마지막 첨부 파일에서 roberto (thank you!)의 작업을 활용했다. 나는 시도하지만 뭔가 작동하지 않습니다 : 블록을 선택하고 스케일 (1)를 설정 한 후, autocad map3d 2018은 나를 돌려
아래에 표시된 메시지:
1631965582951.png나는 잘못?
감사합니다.
 

Attachments

  • 1631965186214.png
    1631965186214.png
    20.4 KB · Views: 2
... 최종 의심. .
블록을 삽입 할 때 명령은 1 ~ 1을 삽입합니다. ( "grow"가 한 번에 걸립니다).
pt2block 포인트의 장소에 블록의 삽입은 컨텍스트입니다 (내가 "grow"를 모든 블록을 함께 사라지면).
당신은 bariblock에서 동일한 이점을 얻을 수 있습니까?
감사합니다.
 

Forum statistics

Threads
58,191
Messages
495,938
Members
103,104
Latest member
FabioFrontini

Members online

No members online now.

Back
Top