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

단단한 가장자리 당 MACRO

  • Thread starter Thread starter cacciatorino
  • Start date Start date
감사 papao : 손가락 :
곧 또는 나중에, 나는 공부를 얻을 것이다. 나는 항상 프로그래밍 언어를 좋아하지만 시간은 누락됩니다.
시도하고 일했습니다!
 
이름 *
전문가에 대한 질문:
매크로에서 나는 pippo 변수와 내부 단단한 가장자리 나는 pluto 변수를 포함하는 열린 부분이 (길이, 또는 각도를 나타내는, 또는 억제 변수입니다. ...) 어떤 명령은 pip 값을 할당하는 pluto를 사용해야 합니까?
감사합니다.
 
이름 *
전문가에 대한 질문:
매크로에서 나는 pippo 변수와 내부 단단한 가장자리 나는 pluto 변수를 포함하는 열린 부분이 (길이, 또는 각도를 나타내는, 또는 억제 변수입니다. ...) 어떤 명령은 pip 값을 할당하는 pluto를 사용해야 합니까?
감사합니다.
먼저 매크로를 단단한 가장자리로 연결하고 파일을 열 필요가 있습니다. 그런 다음 변수를 지정할 수 있습니다.
구문을 사용하는 언어에 따라 다릅니다.

vb의 예 :
Code:
hardedge.framework.application로 dim objapp
dim objpar로 soliddge.part.partdocument

objapp = getobject (, "solidedge.application")를 설정합니다.
objpar를 설정 = objapp.activedocument

pluto = objpar.variables.item("pippo"). 제품정보
나는 메모리에 그것을 썼다 그래서 몇 가지 실수가 될 수 있지만, 견고한 sdk에는 많은 예가 있습니다.

안녕하세요.
 
감사합니다 boe, 항상 사용할 수 있습니다!
첫 번째 4 라인에는 있었지만, 프로그래밍 가이드에서 변수의 할당에 대한 명령을 찾을 수 없습니다.

그러나 나는 의심의 여지가있다 : 쓰기 그래서 내가 필요로하는 것의 반대하지 않습니다?
두 조각을 모두 거래?
Code:
objpar.variables.item("pippo").value = pluto
 
나는 미안 해요, 토요일 내가 당신의 대답을 본 경우, 나는 이름과 엉망을 썼다.
매크로에 존재하는 변수 (pound)의 값에 따라 단단한 가장자리에서 길이 (pluto)를 변경해야합니다.

objpar.variables.item("pluto").value = pippo

괜찮습니까? ?
 
나는 그렇게 할 : 나는 포럼에 이미 출판 된 솔리드 엣지를 위해 매크로 시뮬레이터에서 몇 줄을 다시 데려 갈 것입니다.
나는 변화를보고, 변수의 읽기. millimeters에 쓰기 그러나 미터에서 읽으십시오. 시스템 설정 (기본 미터)에 따라 다릅니다.
Code:
hardedgeframework.application으로 dim objapp
hardedgeframework.variables로 dim objvars
hardedgeframework.variable로 dim objvar

const pi = 3.14159265358979
const gradi = 180 / 배관

objapp = getobject (, "solidedge.application")를 설정합니다.
7개의 objvars = objapp.activedocument.variables

varsetname, varsetvalue를 사용하여
varsetname = "직경"
varsetvalue = 100 'mm 'xlsactivesheetxlsactivesheet.cells (1, 1).value

'esempio 디 modifica variabile
호출 objvars.edit (varsetname, varsetvalue) '기본 입력 시스템 (mm,도,...)



'esempio di lettura 디나 variabile
objvar = objvars.item (vargetname) 'nb: trova le var 비 le dim
선택 케이스 objvar. unittype 'non ho trovato tabella di corrispondenza, controllati a mano da bestra variabili 현지인
케이스 1 'distanza
vargetvalue = objvar.value * 1000 'm에서 mm
케이스 2 'angolo
vargetvalue = objvar.value
케이스 58 'scalare
값 = objvar.value
다른 것
값 = objvar.value
끝 선택
 
나는 boe와 wasp 둘 다 감사합니다.
나는 두 가지 방법을 시도하고 해결했다.

기록을 위해:
나는 엑셀에서 일하고 이 경우에 나는 채울 필요가 없습니다.
조건 하에서 항상:

hardedgeframework.application으로 dim objapp
dim objdoc 으로 solidedgepart.partdocument
objapp = getobject (, "solidedge.application")를 설정합니다.
objdoc = objapp.activedocument 설정
·

objdoc.variables.item("pluto").value = pippo
pluto 변수는 1000에 의해 곱한 pip 값, 작은 나쁜, 나는 변화에 의해 해결

objdoc.variables.item("pluto").value = pippo/1000
하지만 이 방법은 quotas (형 디엠 in solid edge)에서 변수를 변경하는 데 사용하지만 억제 변수 (type var)에 대한.

이름 *

호출 objdoc.variables.edit("pluto", pippo)
대신 두 경우 모두에서 작동하고 스케일 문제가 없습니다.


항상 매크로를 기록하기 위해서는 각 파일이 우리의 기업 아카이브 및 올바른 사용자 정의 속성에 대한 올바른 이름을 가지고 있기 때문에 가변 크기의 나사의 자동 n 파를 만들 필요가있다.
물론 그들은 이미 모든 사람이 거의 해결하고 있지만, 그들이 사용할 수있는 일부 종에 있다면.

뚱 베어
 
기본 정보 "파일" 으로 be_on_edge.

원하는 quotas에서 nominal diamentro의 값을 제거하고 대응 스레드 표시를 삽입합니다.
http://www.cad3d.it/forum1/showthread.php?t=19167에
이 따옴표와 유사한 매크로가 존재하지만, 혈관 및 적층 구멍 (테이, 테이)?
심지어 같은 유형의 구멍의 수
나는 다양한 이름 "tcei m10"등으로 저장된 설정 목록을 왁싱하고 그 이름은 구멍을 공유하기 위해 사용될 수있다. ·
나는 분명하다.
감사합니다.
안녕하세요.
 
이 따옴표와 유사한 매크로가 존재하지만, 혈관 및 적층 구멍 (테이, 테이)?
심지어 같은 유형의 구멍의 수
나는 다양한 이름 "tcei m10"등으로 저장된 설정 목록을 왁싱하고 그 이름은 구멍을 공유하기 위해 사용될 수있다. ·
나는 분명하다.
감사합니다.
안녕하세요.
어떤 매크로를 필요로하지 않고도 할 수 있습니다, 그냥 "teach"로 이동합니다.
이 작업을 수행하려면 인용 스타일의 설정으로 이동해야, 탭 "우리는 기능을 호출"하고 사용자 정의를 삽입 이동합니다.

이 시점에서 각 구멍과 드릴링 테이블에서이 스타일을 자동으로 호출 할 수 있습니다.

자주 묻는 질문

안녕하세요.
 
어떤 매크로를 필요로하지 않고도 할 수 있습니다, 그냥 "teach"로 이동합니다.
이 작업을 수행하려면 인용 스타일의 설정으로 이동해야, 탭 "우리는 기능을 호출"하고 사용자 정의를 삽입 이동합니다.

이 시점에서 각 구멍과 드릴링 테이블에서이 스타일을 자동으로 호출 할 수 있습니다.

자주 묻는 질문

안녕하세요.
답변을 주셔서 감사합니다. 그러나 나는 할 방법을 이해하지 않았다 (나는 st3).
--> Solid Edge 옵션
-->quota 작풍
--> 우리는 기능이 없습니까? ? ? ?

미안하지만 10 년의 견고한 작품과 단지 4 개월의 견고한 가장자리, 아직 나는 자신을 설정했다! !
안녕하세요.


어쩌면 당신은 다른 것을 의미, 나는 어쩌면 내가 할 수있는 것을보고있다 ...
 
답변을 주셔서 감사합니다. 그러나 나는 할 방법을 이해하지 않았다 (나는 st3).
--> Solid Edge 옵션
-->quota 작풍
--> 우리는 기능이 없습니까? ? ? ?

미안하지만 10 년의 견고한 작품과 단지 4 개월의 견고한 가장자리, 아직 나는 자신을 설정했다! !
안녕하세요.


어쩌면 당신은 다른 것을 의미, 나는 어쩌면 내가 할 수있는 것을보고있다 ...
quota의 스타일과 관련된 설정은 사용 (당신의 선호도와 함께 생성 된 것을 가정합니다).
스타일을 변경하려면 \ quotas \ 선택하고 변경해야합니다.
따옴표 작풍의 각종 탭 사이 이 점에는 정확하게 “우리는 특징이라고 부릅니다”.
https://docs.plm.automation.siemens.com/tdoc/se/107/help/#goto:annotations:holcal1d
 
quota의 스타일과 관련된 설정은 사용 (당신의 선호도와 함께 생성 된 것을 가정합니다).
스타일을 변경하려면 \ quotas \ 선택하고 변경해야합니다.
따옴표 작풍의 각종 탭 사이 이 점에는 정확하게 “우리는 특징이라고 부릅니다”.
https://docs.plm.automation.siemens.com/tdoc/se/107/help/#goto:annotations:holcal1d
미안 해요, 하지만 어디 "변경 스타일"? ? ? ? ? ?
당신은 리콜 속성을 의미? ?
 
미안 해요, 하지만 어디 "변경 스타일"? ? ? ? ? ?
당신은 리콜 속성을 의미? ?
바에서는 "stili"라고 불리며 "home"탭 "quota"섹션에서 찾을 수 있습니다. lanes와 하나에서 작은 아이콘이 있습니다.
"finder"와 함께 (상태 표시줄에서 "finder"를 가진 케이스) 당신이 그것을 발견하면.

안녕하세요.
 
초안 환경에서 100 % 줌을 설정합니다.
스크린 해결책은 스크린에서 약간 영향을 미칠 수 있습니다, 그래서 나는 각 사용자 관례 파일을 위해 창조하는 것을 건의합니다.
메모장에 파일을 열고 줌 값을 조정합니다. (예: objapp.activewindow.zoom = 98.33 )View attachment Zoom100nomeutente.zip
 
초안 환경에서 100 % 줌을 설정합니다.
스크린 해결책은 스크린에서 약간 영향을 미칠 수 있습니다, 그래서 나는 각 사용자 관례 파일을 위해 창조하는 것을 건의합니다.
메모장에 파일을 열고 줌 값을 조정합니다. (예: objapp.activewindow.zoom = 98.33 )
100%는 무엇을 의미합니까?
 
100%는 무엇을 의미합니까?
최적화된 줌을 의미한다. 실제로 한 가지 방법으로 4 / 3 화면에서 그림을 저장하고 16 / 9로 다시 열면 최적화 된보기 명령을 제공하여 모든 것을 볼 수 있습니다 (또는 vice versa)
 
ah ok, 나는 "alt"버튼을 잡고 오른쪽 마우스 버튼으로 단일 클릭.
 
100% 급상승에 의하여 나는 비디오 시트 a4가 있는 경우에, 나는 종이의 장을 누르고 스크린에 그것을 지원하고 대략 일치해야 합니다. 그것은 근본적인 것, 비록 그것이 자주 필요로 하는 경우에, 그러나 특정 세부사항을 위해 그것은 안락할 수 있습니다.
 

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