폴린이 시계 방향으로 설계되었는지 결정하는 Lisp

  • Thread starter Thread starter wind_skin
  • Start date Start date

wind_skin

Guest
여보세요, 나는 당신에게 전문가에게 당신이 닫히는 polyline가 시계 방향으로 그려진 또는 anti-clockwise를 결정할 수 있는 lisp (.lsp 연장에) 있는 경우에 요구합니다.
감사합니다.
 
이것은 내가 생성 된 시간 전에 폴린이 시계 방향으로 또는 반대 방향인지 확인합니다. polyline이 _bpoly 명령으로 만든 경우 항상 현명합니다. 만약 당신이 관심이 있다면 나는 또한 polylinea의 감각을 반전하는 프로그램을 가지고 (편집 명령의 역 옵션이없는 autocad 버전에서 사용).
 

Attachments

나는 doslib.arx 라이브러리를 건너왔다, 이는 무료로로드 할 수 있고 Autocad에서 쉽게, 이는 고급 기능의 광산을 포함, 잘 문서화.
이러한 dos_plinewinding 기능 중 문제가 해결됩니다.

(dos_plinewinding 법인)
닫히는 폴리라인의 법인명.

이름 *
· 0 폴린 바람이 왼쪽에 있다면.
< 0 폴린 바람이 오른쪽에 있는 경우.
0 감기를 결정할 수없는 경우.
오류에 nil.

예.
명령: (dos_plinewinding (자동차 (문자 " 닫히는 폴린 선택:"))
1개
 
목적은 추가 라이브러리를 설치하지 않고 모든 것을 해결하는 것입니다. 그것은 또 다른 문제를 해결하기 위해 doslib를 제안하기 위해 저에 일어났습니다. interlocutor는 분류되지 않습니다. ·
 
목적은 추가 라이브러리를 설치하지 않고 모든 것을 해결하는 것입니다. 그것은 또 다른 문제를 해결하기 위해 doslib를 제안하기 위해 저에 일어났습니다. interlocutor는 분류되지 않습니다. ·
그리고 무엇이 문제이어야 합니까? 무료입니다.
그리고 Express 도구는 외부 라이브러리가 아닌가요?
 
종종 내 프로그램은 외부 라이브러리의 도움없이 그들을 만들 수 있어야합니다. 불행히도, 누군가가 표현 도구를 설치하지 않은 가능성을 고려해야합니다, 매우 불편.
그러나 나는이 조금 다르다고 말해야합니다.
 
나는 도움과 관심을 모두 감사합니다; 나는 시도하고 당신을 업데이트합니다. 실제로, 나는 내가 쓰고 싶은 약간 프로그램으로 삽입하는 기능을 필요로하고 나는 autocad에서 cnc의 공구 경로에 대한 gcode를 직접 생성해야합니다. 이 목적을 위해 특정 소프트웨어가 있음을 잘 알고 있지만, 시도하고 싶습니다.
다시 감사: 당신은 아주 친절합니다.
 
이것은 내가 생성 된 시간 전에 폴린이 시계 방향으로 또는 반대 방향인지 확인합니다. polyline이 _bpoly 명령으로 만든 경우 항상 현명합니다. 만약 당신이 관심이 있다면 나는 또한 polylinea의 감각을 반전하는 프로그램을 가지고 (편집 명령의 역 옵션이없는 autocad 버전에서 사용).
confutatis, 나는 방금 붙어있는 lisp를로드하려고했지만로드 단계 "; 오류 : 입력의 잘못된 목록.
나는 2008년과 2011. 둘 다 시도했습니다 더 정확하게, 구경꾼은 뒤에 있습니다:
"command : _appload plor.lsp로드. ·
"command : ; 오류 : 입력 된 잘못된 목록"
 
한 번 내가 기억 (vl-load-com), 나는 브라켓을 잊어, bah ...
감사합니다 confutatis, 당신의 프로그램은 내가 시도 할 수있는 기회를 가지고있는 폴리 라인아의 모든 유형과 함께 전술적으로 작동, 원 아크와 세그먼트에 의해서만 구성 된 폐쇄를 제외하고 (그것은 때문에).
다시 감사합니다, 당신은 매우 친절하고 귀중했습니다.
 
시계 또는 안티 시계를 이해하는 방법 만 두 가지 vertices? 나는 적어도 3이었다 생각 ...
 
시계 또는 안티 시계를 이해하는 방법 만 두 가지 vertices? 나는 적어도 3이었다 생각 ...
나는 당신에 동의합니다: 적어도 3개의 vertices가 걸립니다. 세 번째 요약 (누락 한) 원 아크의 평균 지점이 될 수 있습니다.
 
세 번째 요약 (누락 한) 원 아크의 평균 지점이 될 수 있습니다.
나는 영감을 얻었고 이것을 만들었습니다 : 모든 양면 폴리 라인과 두면 중 하나는 원 아크입니다. 동일한 세 번째 요약은 평균 점에 삽입됩니다.
기업의 강력한 vlisp 기능을 활용함으로써 모든.
 

Attachments

나는 영감을 얻었고 이것을 만들었습니다 : 모든 양면 폴리 라인과 두면 중 하나는 원 아크입니다. 동일한 세 번째 요약은 평균 점에 삽입됩니다.
기업의 강력한 vlisp 기능을 활용함으로써 모든.
hi confutatis, 나는 당신이 쓴 프로그램을 시도했지만, 나는 원한 결과를 얻지 못했습니다 (나는 내가 잘못했는지 모른다.). 나는 원 아크와 세그먼트로 구성된 닫히는 polylinea의 예를 포함하는 파일을 붙입니다: 시간이 있다면 (나는 당신의 친절의 장점을 가지고 싶지 않습니다), 살펴.
감사합니다.
 

Attachments

아니, 당신은 잘못되지 않습니다, 나는 다른 가능성을 고려하지 않은 사람. 특정 경우 원래의 vertices는 두 가지가 아니었지 만, 마지막은 첫 번째로 coincident이었다, 그러나, 프로그래밍의 목적을 위해, n vertices와 닫히는 polyline은 n+1 vertices와 열린 polyline에서 다릅니다, 그 첫 번째와 마지막 coincidence, 심지어 비디오가 동일하더라도.
 

Attachments

confutatis, 나는 당신의 프로그램을 시도하고 그것은 작동합니다. 요약하면, 나는 내가 이해했다, 당신이 원 아크와 세그먼트로 구성된 닫히는 폴리 라인아를 처리해야하는 경우, 당신은 먼저 시작해야합니다 "Aumver"및 "plor"에 의해 방향을 구부립니다. 잘못되었는지 확인해주세요. 이제 나는 한 가지 프로그램에 가입하려고합니다 : 나는 할 수 있기를 바랍니다.
당신의 가용성 및 친절을 위한 감사.
 
예, 나는 실제로 두 개의 별도의 프로그램을 떠났습니다. aumver는 가끔만 봉사 할 수 있습니다. 어쨌든, 당신은 재미 가입하고 싶다면, 앞서 간다! : 마일:
 
시간/시간 감각은 닫히는 polylines에 감만 합니다. 오픈 폴린을주는 점은 무엇입니까? 이 단지 역 명령을 위해. 한계에 나는 선택에서 모든 열린 polylines 제거 할 수 있습니다. ·
 

Forum statistics

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

Members online

No members online now.

Back
Top