2014-10-09 1 views
0

opencad를 처음 사용하면서 수백 개의 대시 선을 그리는 작업이 있었고 각 대시 선은 두 점으로 모순되었으며 점의 값은 Excel 파일에 저장됩니다. 같은 :opencad 값으로 라인을 그리는 방법

1075 7755 
1075 7541 
1075 7340 
1075 7114 
1075 6936 
1075 6738 

각 행은 점을 나타내며, 두 ajacent 포인트 라인을 구축, 나는이 선을 그릴 acheive 방법과 같은 값을 많이 보유하고 있습니다. 당신의 도움을 주셔서 대단히 감사합니다.

답변

0

늦게 답변하지만 대체 무엇입니까? 당신은 AutoLISP를 필요로하지는 않지만, 스크립트는 그렇게 할 것입니다. 나는 함수와 세 번째 열을 추가 명령을 생성하는 Excel을 사용하여 시작 했죠 :

=concat("LINE ",A1," ",B1) 

그냥 경우에 - 당신은 맨 위의 셀에 이것을 넣고, 다음 열 아래 작은 광장 점을 드래그 그래서 그것은 전체적으로 그것을 채우고, 행 참조를 조정합니다. 완료되면 열을 다시 선택하고 값을 복사하여 메모장과 같은 간단한 텍스트 편집기에 붙여 넣으십시오.

LINE 1075 7755 
LINE 1075 7541 
LINE 1075 7340 
LINE 1075 7114 
LINE 1075 6936 
LINE 1075 6738 

이제 (f.i. dashedlines.scr)는 .SCR 파일로 저장 : 그것은처럼 보일 것입니다. AutoCAD에서 "script"를 입력하고 대화 상자에서 방금 만든 파일을 찾습니다. 그것은 시간에 라인을 그려야합니다.

더 많은 통합이 필요하면 AutoLISP 또는 VB 앱이 적합 할 것입니다. Excel 데이터가 변경되면 자동 다시 그리기가 가능합니다.