ilogic와 중량 계산

  • Thread starter Thread starter and
  • Start date Start date

and

Guest
Hi I have a ilogic for calculating the weight of assemblies and parts so as to insert it into the custom variable.

iproperties.value("custom", "peso_gr") = math.round (iproperties.mass*1000), 0)

나는 집합과 부속의 측정의 단위가 1000년 결과에 의해 곱한 이 I를 위한 kg에서 항상이었습니다.

그러나 측정의 다른 단위가 있기 때문에 측정의 단위를 볼 수있는 제어를 삽입 할 수 있으며 1000 또는 그렇지 않습니까?

감사합니다.
 
예, 반드시 "손"으로 계산해야 할 수 없습니다.
Code:
파일 형식

messagebox.show(doc.unitsofmeasure.massunits)는

da unità을 단위로 변환
'valorenumericodouble = doc.unitsofmeasure.convertunits(10, doc.unitsofmeasure.massunits, unitstypeenum.kkilogrammassunits)

참고 링크· gt; 관련 제품
 
예, 반드시 "손"으로 계산해야 할 수 없습니다.
Code:
파일 형식

messagebox.show(doc.unitsofmeasure.massunits)는

da unità을 단위로 변환
'valorenumericodouble = doc.unitsofmeasure.convertunits(10, doc.unitsofmeasure.massunits, unitstypeenum.kkilogrammassunits)

참고 링크· gt; 관련 제품
내 설정에 통합하려면?
 
조건 연산자를 사용 해야 합니다 (if/else/etc. )

내가 쓴 코드의 마지막 라인은 단위에서 단위로 무게를 변환 그래서 그것은 그렇게 작성하기 위해 미세해야 ...
Code:
iproperties.value("custom", "peso_gr") = doc.unitsofmeasure.convertunits(iproperties.mass, doc.unitsofmeasure.massunits, unitstypeenum.kkilogrammassunits)
변수 "doc"에 활성 문서를 할당하고 무게의 대상 단위를 선택합니다.

테스트는 예제 코드에서 썼듯이 "messagebox"를 사용하는 것이 가장 좋습니다.
 
조건 연산자를 사용 해야 합니다 (if/else/etc. )

내가 쓴 코드의 마지막 라인은 단위에서 단위로 무게를 변환 그래서 그것은 그렇게 작성하기 위해 미세해야 ...
Code:
iproperties.value("custom", "peso_gr") = doc.unitsofmeasure.convertunits(iproperties.mass, doc.unitsofmeasure.massunits, unitstypeenum.kkilogrammassunits)
변수 "doc"에 활성 문서를 할당하고 무게의 대상 단위를 선택합니다.

테스트는 예제 코드에서 썼듯이 "messagebox"를 사용하는 것이 가장 좋습니다.
죄송합니다 ...
당신이 의미하는 것 : "당신은 변수 "doc"에 활성 문서를 할당하고 무게의 대상 단위를 선택합니다. ·
·
 
첫 번째 예제 코드에서 다음 줄을 작성합니다. .
Code:
doc = thisapplication.activedocument
이 선은 변수 "doc"에 활성 문서를 할당합니다.

다음 코드 라인은 inventor의 "document"의 내부 변환 부분의 기능을 사용합니다.
Code:
iproperties.value("custom", "peso_gr") = doc.unitsofmeasure.convertunits(iproperties.mass, doc.unitsofmeasure.massunits, unitstypeenum.kkilogrammassunits)
·iproperties.value("주문", "peso_gr")" 변환 된 값이 할당 된 속성입니다.

변수 "doc"에 활성 문서를 체크하면 다음에 액세스해야합니다.
  • 변환 기능 "doc.unitsofmeasure.convertunits(제품정보· 아발레· 사이트맵·
    • ·제품정보" = 변환하는 원래 값
      • 내 샘플 코드에서 나는 현재 문서에 기록 된 질량 인 "iproperties.mass"를 썼습니다.
    • ·아발레" = "의 단위제품정보"다 Convertire
      • 내 샘플 코드에서 나는 "doc.unitsofmeasure.massunits"를 썼다. 측정 단위의 변환은 조건 연산자 (if/else/etc.)를 사용하지 않고도 측정 단위의 변환이 이루어졌다. )
    • ·사이트맵" = "을 변환하는 측정 단위제품정보·
      • 내 샘플 코드에서 내가 쓴 "unitstypeenum.kkilogrammassunits" 킬로그램 측정 단위에 대응
  • Active 문서에서 설정된 대량 측정 "doc.unitsofmeasure.massunits"의 단위
예를 들어 반환 값 중 하나가 "empty"인 경우 오류를 생성 할 수 있으므로 추가 컨트롤을 만들기 위해 몇 줄을 추가하십시오.
 

Forum statistics

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

Members online

No members online now.

Back
Top