• 이 포럼은 이탈리아 디자인 커뮤니티인 www.cad3d.it/forum1 의 기계 생성 번역입니다. 몇 가지 용어가 올바르게 번역되지 않았습니다.

어떤 제안?

  • Thread starter Thread starter Shape
  • Start date Start date

Shape

Guest
다양한 튜토리얼을 넘어 (실제 몇 가지 말) 그물에, 거기 아무도이 "새로운"어떻게 Autocad에 적용 된 언어에 걸릴 방법에 대한 조언이 없습니다.

왜 우리가 autocad에 사용 하 여 사용 되는 시각적 기본에서 너무 다른?

그것은 어떻게 촬영?

어쩌면 몇몇 실용적인 예는 autocad에서 일반적으로 달리는 각종 가동에, 끌기 선, 창조합니다 선택, 무언가를 변화합니다.

그러나 모든 프로젝트가 어떻게 구조되어야한다.

나는 그들이 몇 가지 질문을 모두 던져, 나는 시각적 기본으로 0에서 시작하고 결국 나는 잘 왔지만 .net cabbage 나는 여전히 "hello world"에 심었습니다 ...
 
이름 *
나는 또한 그물에 가고 싶습니다,하지만 ...
나는 샀다, 나는 그물과 Autocad 프로그래밍에 전념 한 유일한 책을 생각합니다
이름 * http://www.vbcad.com/ 기술 영어를 해석하는 문제이지만 천천히 도착하면 초기 설정으로 템플릿을 넣어 라이브러리를로드하고 환경을 설정합니다.
그물의 문제, 언어는 무엇에 아주 강력하고, 안전합니다.
전문 프로그래머를위한 거의 독점적 인 언어, 그냥이 아침 나는이 문서를 읽었다 http://www.cadalyst.com/cad/autocad/the-world-autocad-programming-platforms-part-1-14398 당신이 이미 알고있는 방법을 확인, vba를 포기, 당신은 우리를 위해 언어로 vlisp를 유지하고 그물을 밀어.
나는 우리가 사용자들이 lisp의 dcl을 업데이트하기 위해 chorus에 요청해야한다고 믿는다.
1) tyrants는 그들의 cad를 직업적으로 주문을 받아서 만들기 위하여 계속합니다.
2) 그러나 이러한 야윈 시대의 가장 중요한 것은, 당신이 lisp의 dcl을 업데이트하는 경우, 많은 특정 분야의 설명을 발생 할 수, 필드에 경험이있는 사람들에 의해 생성, 프로그래머 (경험)로 전송하는 매우 어렵다.
그것은 또한 아마 일자리를 창출하여 시장을 증가시킬 것입니다.
안녕하세요.
 
실제로 나는 lisp가 잘못되었기 때문에 그 시간 vba에서 만든 선택을 생각한다.
이제 vba를 버려 나는 lisp에서 "remake"모든 것을 강제한다, 순간에 대한 vb.net 및 내 지식에 대한 그것은 액세스 할 수없는 전환.

심지어 마이크로 소프트가 vb를 포기하지 않고 변경을 다시 인용하는 방법을 나에게 명확하지 않은 경우에도 autodesk는 그것을 definitively주는 주장합니다.
 
autodesk는 32 비트에서만 작동하기 때문에 vba를 포기했습니다. 64에서 큰 문제가 발생합니다.
마이크로 소프트는 vba를 왼쪽과 더 이상 개발하지, 따라서 그들은이 선택에 강제.
.net는 다양한 언어를 사용할 수있는 플랫폼, vb c++
j# 등. (아무도 lisp를 사용할 수 있음, 참조http://it.wikipedia.org/wiki/microsoft_.net#linguaggi_di_programmazione_.net·
따라서 이러한 언어의 해석자가 될 것 같다.
이제 기술 도메인에 대해 설명하지 않았지만 Microsoft가 java를 복사 한 인상이있어 다양한 언어를 사용할 수있는 플랫폼입니다.
 
vba는 또한 vba enabler로 64bit를 사용합니다 : 잉크 :
마이크로 소프트는 또한 64 비트에서도 사무실 제품에 vba를 지원한다. : 냉각 :

나는 .net에 통행에서 조금 실용적인 것을 발견하는 것은 4개의 간단한 선 또는 점이 나는 vba에서 5 SEC를 두는 동안 5min 시계를 뒀습니다. 나는 채울 필요가 없습니다, 사용 2 매우 무거운 프로그램, 라이브러리에 모든 참조를 만들.
그런 다음 vba와 vb.net 사이의 큰 차이는 없습니다.

나는 그들이 autocad에 실제 프로그램을 수행 한 경우 이해하지만, vba가 여전히 매우 강력하다고 생각합니다. 또한, excel 또는 기타에 대한 vba를 사용하는 사람들은 autocad에 개발하기 위해 많이 넣지 않습니다 : smile :
시각적인 lisp는 revisited, 너무 오래된 ... 그리고 약간 시각!

짧은, 나는 vba가 여전히 편안하고 내가 그것을 사용할 수만큼 생각한다.

그들은 그것을 꺼낼 때, 나는 포팅을 취할 것입니다 ... 어쩌면 그 시간에 그들은 절차를 자동화 할 것이다 : 윈치:
 
안녕하세요.
나는 대를 읽었다. 게시물, 나는 몇 주 동안 vb.net로 시작했다, 그래서 나는 합창단에 가입.
단지 표시만 따르십시오 나는 포럼 토론에서 찾을 몇 초 절차 나는 그것을 실행하기 위해 관리.
확실히 vba, 내가 알고 그래서, 매우 실용적이다, vb.net는 훨씬 더 이상 macchinoso, 그러나 이것은 내가 시작하는 것이 더 나은 것을 볼 수있는 방법을 Autodesk의 오리엔테이션이다, autocad와 결합 된 마이크로 소프트 환경은 놀라운 결과를 얻을 수 있습니다.
구절, ...... 그리고 조금.
나는이 작은 절차 "command : 이제"를 첨부, 나는 몇 가지 실용적인 예에 대해 물었다, 그것은 매우 간단합니다, ... 그것이 봉사 할 수 있다면.

제품 : 어떻게 .dll을 첨부합니까?? : 융합 :
 
여기서 autodesk 튜토리얼을 찾을 수 있습니다. vb.net 학습:
http://usa.autodesk.com/adsk/servlet/index.id=18162650&siteid=123112
vba의 vba의 누락 된 (또는 누락 된)은 vba의 다양한 명령과 절차를 사용하여 도움이되는 것입니다. vba를 사용하면 도움이나 라이브러리를 사용하는 방법을 알지 못하고 구문 예제를 볼 수 있으며 항상 알아 낼 수 있습니다.

여기에는 라이브러리를로드하여이 참조 등을 사용합니다. 그러나 "real" 프로그래머만이 알고있는 많은 것들을 부여합니다. 내 의견에 그들은 우리를 사용하여 언어를 사용하여 작업을 용이하게하는 것을 절단하고, 그들은 그것을 주목할 것.
 
미안 해요,하지만 난 단지 저녁 포럼에 연결할 수 있습니다.
나는 파일에 대해 말해, 예를 들어.
 

Attachments

모양은 연기합니다.
두 가지 문제 vbnet 대 vba 개발에서 만난:
1) x64 기계를 가지고, debug에 있는 부호, 나는 그것을 일시 중지할 때, nn는 편집할 수 있습니다.
x32 아키텍처 코드를 완료하여 수행 할 수 있습니다.
2) 나는 항상 netload를 가진 autocad에서 컴파일된 dll를 적재하기 때문에 각 디버그 가동을 precluded, 그래서 나는 모든 그것의 질을 가진 시각적인 환경에서 출구를 (-time, 시계 변하기 쉬운, 즉시 창에서 부호 실행이라고 말했습니다. 우리는 이해했습니다)
나는 오늘 여기에 발견. http://usa.autodesk.com/adsk/servlet/index.siteid=123112&id=18162797 우리의 악에 panacea는 autocad에 대한 템플릿입니다 .... 그래서 vba에서 디버그
나는 익스프레스 2008에 그것을 시도하지만 그것은 나에게 오류를 제공합니다 (설명에서 그것은 Autocad2012에 대한 그 쓰기 2010 )
이제 나는이 버전을 다운로드하고, viodi를 시작.
스낵 바
 
vb2010 업데이트 : 포스트 #13 플러그인 작동 및 우리는 정시 디버그가 있습니다. 큰! !
 
코에서 약간의 혈액 후 침착이 천천히 "almost" 잘 온다http://images.autodesk.com/adsk/files/autocad_2010_dotnet_training.zip
감사,이 튜토리얼은 단지 마나, 당신이 명령이 삭제하는 방법을 이해하기 시작, 당신이 모든 것을 잊어 버린 vba에서 수행 한 방법을 알고.

나는 단지 모래로 갔다 때문에 나는 당신이 정말로 "hello word"에서 시작해야 여기에 알려진 qlc를 복구하려고했다.

: 파이퍼 :

맨디 furlan!!!
 
나는이 문제에 내 ignorance를 professing 앞으로 손을 넣어 시작.
토론의 포인트로 고려의 수를 나열합니다.
내가 수행 한 아이디어는 vbnet과 마찬가지로 vba와 매우 유사하게 작동 할 수 있습니다. 개체 (선, 문자열 등 이해)는 unpolished를 떠나 matrioske 구조 내에서 "숨겨진"입니다.

나는이 코드를 노출하고 싶습니다 :
Code:
autodesk.autocad.editorinput 가져오기
autodesk.autocad.databaseservices 가져 오기
autodesk.autocad.runtime 수입
autodesk.autocad.geometry 가져오기
오토데스크.autocad.applicationservices
dbtransman 가져 오기 = autodesk.autocad.databaseservices.transactionmanager
#1 autocad 라이브러리의 다양한 분야 (namespace)에 단축되는 모듈 / 클래스의 시작 부분에 삽입되어 참조로 업로드됩니다.
autodesk.autocad.databaseservices.database를 쓰고 대신하는 의미에서
우리는 직접 쓸 수 있습니다
객체를 검색하는 데이터베이스.

vba와 함께 우리는이 그림에서 그림 물체를 직접 maneuvering. modelspace에서 vbnet은 cube에서 메시를 붙여 넣는 것과 같습니다.
다른 단축키를 만들었습니다:
Code:
friend readonly property thisdrawing() 문서
이름 *
반환 docman.mdiactivedocument
끝 도착
끝 재산
friend readonly 속성 lockdoc()로 documentlock
이름 *
반환 thisdrawing.lockdocument(documentlockmode.write, 아무것도, 아무것도, true)
끝 도착
끝 재산
friend readonly property tr_start() 거래
이름 *
반환 thisdrawing.transactionmanager.starttransaction
끝 도착
끝 재산
friend readonly property thisdatabase() 으로 데이터베이스
이름 *
반환 thisdrawing. 관련 기사
끝 도착
끝 재산
friend readonly property docman()로 documentcollection
이름 *
autodesk.autocad.applicationservices.application.documentmanager를 반환하십시오
끝 도착
끝 재산
friend readonly property edi()로 편집기
이름 *
반환 thisdrawing. 한국어
끝 도착
끝 재산
그래서 당신은 한 번 처럼 거의 철회.
여기에 개체에 얻을 matrioske의 연설이 온다 :
Code:
친구 sub lineshow()
문서 = thisdrawing
documentlock = lockdoc로 docloc 사용하기
dim db 으로 데이터베이스 = thisdatabase
거래 = tr_start
dbdictionary = tr.getobject (db.groupdictionaryid, openmode.forread, true)로 dict를 사용하여
각 gp를 dict 에 있는 사전
그룹 = ctype (tr.getobject (gp.value, openmode.forread), 그룹으로 디엠 grp
dim myids() 객체 = grp.getallentityids()
myids에서 objectid로 각 ID를
객체 = tr.getobject (id, openmode.forwrite)로 obj를 사용
엔티티티 = ctype(obj, 엔티티티)
myent.visible = 사실
끝 사용
끝 사용
이름 *
이름 *
트렁크 ()
끝 사용
끝 사용
끝 사용
끝 이하
이 작지만 juicy sub는 현재 modelspace (ok,ok 전에 우리는 그들을 숨겨야합니다 ... 게으른하지 마십시오. 예입니다.
필터를하기 전에 조심하십시오. 그룹의 일부 인 객체에만 행동하십시오. (모든 개체에서 행동하는 부분을 우회 할 수 있습니다 ... )

이것은 조직에 얻는 방법의 예입니다 (선일 수 있는, 원형 etc. 다만 변화 ctype (obj, 법인) (I 권하다면 typeof 구문 (obj)는 polyline 그 후에 ..... entities의 특정 유형을 얻기 위하여)

궁금한 점이 있다면,
 
나는이 문제에 내 ignorance를 professing 앞으로 손을 넣어 시작.

궁금한 점이 있다면,
소녀의 얼굴에 ... cube의 앞에 있습니다!

나는 내 머리 아래에 얻을하려고 해요, 하지만 내 손으로 vba 여전히, 나는 정말 내 인생을 복잡하게 만들 수 없습니다. 사이트맵
 

Forum statistics

Threads
58,191
Messages
495,938
Members
103,104
Latest member
FabioFrontini
이 포럼은 이탈리아 디자인 커뮤니티인 www.cad3d.it/forum1 의 기계 생성 번역입니다. 몇 가지 용어가 올바르게 번역되지 않았습니다.

Members online

No members online now.
Back
Top