• このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

ilogic エスパーラント

  • Thread starter Thread starter and
  • Start date Start date

and

Guest
こんにちは私はカスタム変数にそれを差し込むように、アセンブリと部品の重量を計算するためのilogicを持っています。

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

アセンブリと部品の測定単位は、結果が1000倍増し、このために常にkgであったと推測しました。

しかし、私は測定の異なる単位を持っているので、私は測定の単位を見るために私に行く制御を差し込み、そして1000またはないでそれを乗合するかを決めることができますか?

お問い合わせ
 
はい、あなたは必ずしも「手」に計算しなければならないことはできません
Code:
このアプリケーション.activedocument

メッセージボックス.show(doc.unitsofmeasure.massunitsunits)

da unità を unità に変換する
' valorenumericodouble = doc.unitsofmeasure.convertunits(10、doc.unitsofmeasure.massunits、unittypeenum.kkilogrammassunitsunits)
参考リンク> ユニット方式
 
はい、あなたは必ずしも「手」に計算しなければならないことはできません
Code:
このアプリケーション.activedocument

メッセージボックス.show(doc.unitsofmeasure.massunitsunits)

da unità を unità に変換する
' valorenumericodouble = doc.unitsofmeasure.convertunits(10、doc.unitsofmeasure.massunits、unittypeenum.kkilogrammassunitsunits)
参考リンク> ユニット方式
ifsで設定に統合するには?
 
条件演算子(if/else/etc.)を使用する必要はありません。

書いたコードの最後の行は単位から単位への重量を変換するので、書き込むのは良いでしょう...
Code:
iproperties.value("custom", "peso_gr") = doc.unitsofmeasure.convertunits(iproperties.mass, doc.unitsofmeasure.massunits, unittypeenum.kkilogrammassunits)
有効な文書を変数「doc」に割り当て、重量のためのターゲット単位を選ぶ必要があります。

たとえばコードで書いたように「messagebox」を使うのが一番です。
 
条件演算子(if/else/etc.)を使用する必要はありません。

書いたコードの最後の行は単位から単位への重量を変換するので、書き込むのは良いでしょう...
Code:
iproperties.value("custom", "peso_gr") = doc.unitsofmeasure.convertunits(iproperties.mass, doc.unitsofmeasure.massunits, unittypeenum.kkilogrammassunits)
有効な文書を変数「doc」に割り当て、重量のためのターゲット単位を選ぶ必要があります。

たとえばコードで書いたように「messagebox」を使うのが一番です。
申し訳ありません、このコンテンツはただ今 アメリカ英語 のみです。
あなたが意味するもの: "あなたは、変数 "doc"にアクティブな文書を割り当て、重量のためのターゲットユニットを選択しなければなりません。 ツイート
お問い合わせ
 
最初の例のコードでは、次の行が書かれています。
Code:
doc = このアプリケーション.activedocument
この行は、アクティブなドキュメントを変数 "doc" に割り当てます。

次のコード行は、発明者の「文書」の内部変換部分の機能を使用します。
Code:
iproperties.value("custom", "peso_gr") = doc.unitsofmeasure.convertunits(iproperties.mass, doc.unitsofmeasure.massunits, unittypeenum.kkilogrammassunits)
ツイートiproperties.value("custom", "peso_gr")" 変換された値が割り当てられるプロパティです

有効なドキュメントを変数 "doc" にチェックすると、次のアクセスがあります。
  • 変換関数 "doc.unitsofmeasure.convertunits()バリュー, アヴァレオ, ウムコンバージョン)"
    • ツイートバリュー" = 変換される元の値
      • 私のサンプルコードでは、現在の文書に記録された塊である「iproperties.mass」を書いた
    • ツイートアヴァレオ" = "の計測単位バリュー" da コンバーチラ"
      • 私のサンプルコードでは、アクティブ文書で記録された測定単位である「doc.unitsofmeasure.massunits」を書いています。このようにして、測定ユニットの変換は、条件付き演算子(if/else/etc.)を使用せずに行われます。
    • ツイートウムコンバージョン" = "を変換する測定単位バリューツイート
      • 私のサンプルコードでは、キログラム単位に対応する「unitstypeenum.kkilogrammassunitsunitsunits」を書いた
  • 有効文書にセットされた質量測定「doc.unitsofmeasure.massunits」の単位
返された値の 1 つが "空" の場合、エラーを生成できます。その場合、いくつかの行を追加して追加の制御を行います。
 

Forum statistics

Threads
46,674
Messages
380,976
Members
2
Latest member
loop80
このフォーラムは、www.cad3d.it/forum1 - イタリアのデザインコミュニティの機械翻訳です。いくつかの用語は正しく翻訳されていません。

Members online

No members online now.
Back
Top