Forum Replies Created

Viewing 15 posts - 1 through 15 (of 50 total)
  • Author
    Posts
  • in reply to: cadenas #1775
    yokomichi
    Keymaster

      色々調べてみましたが、どうしても仕様で1日あたり50点or100点の制限がかかってしまうようです。
      お力になれず、すみません。

      in reply to: IRONCAD2025での利用について #1771
      yokomichi
      Keymaster

        IRONCAD2025に対応させた新しいインストーラを公開いたしました。
        ダウンロードしてアップグレードしていただければ幸いです。

        宜しくお願いいたします。

        in reply to: CRXアドイン開発 – サンプル(Cpp)のビルド #1762
        yokomichi
        Keymaster

          githubからzipでダウンロードすると同じ現象が発生しました。
          (おそらく文字コードやら何やらが問題だと思っています。)

          gitツールからダウンロードしたものを添付していますので
          こちらで試していただけないでしょうか?

          in reply to: CRXアドイン開発 – サンプル(Cpp)のビルド #1755
          yokomichi
          Keymaster

            もう1点確認していただきたいのが、開発環境の構築です。
            今日新しい環境を作って確認していたのですが、以下が漏れていたので追加しました。

            Microsoft Visual Studio 2022 Communityのインストール

            in reply to: CRXアドイン開発 – サンプル(Cpp)のビルド #1754
            yokomichi
            Keymaster

              試しにIroncadCrxSampleCppだけBuildしてみていただけないでしょうか?

              その時の期待する結果は以下になります。

              1>LINK : warning LNK4075: /INCREMENTAL は /LTCG の指定によって無視されます。
              1> ライブラリ C:\Users\ironcad\Desktop\ironcad-crx-sample-cpp\x64\Release\IroncadCrxSampleCpp.lib とオブジェクト C:\Users\ironcad\Desktop\ironcad-crx-sample-cpp\x64\Release\IroncadCrxSampleCpp.exp を作成中
              1>コード生成しています。
              1>Previous IPDB not found, fall back to full compilation.
              1>All 160 functions were compiled because no usable IPDB/IOBJ from previous compilation was found.
              1>コード生成が終了しました。
              1>IroncadCrxSampleCpp.vcxproj -> C:\Users\ironcad\Desktop\ironcad-crx-sample-cpp\x64\Release\IroncadCrxSampleCpp.crx
              1>プロジェクト “IroncadCrxSampleCpp.vcxproj” のビルドが終了しました。
              ========== すべて再構築: 1 正常終了、0 失敗、0 スキップ ==========
              =========== リビルド は 17:33 で完了し、04.736 秒 掛かりました ==========

              yokomichi
              Keymaster

                ご質問・ご要望は前の画面の右上に表示される[トピックを作成]より
                それぞれトピックを作成いただけると幸いです。

                よろしくお願いいたします。

                in reply to: CRXアドイン開発 – サンプル(Cpp)のビルド #1734
                yokomichi
                Keymaster

                  soushi.maki様より

                  CAXA DRAFT用のアドイン有難うございます。CAXA DRAFTの風船のカスタマイズを行いたくて何んか情報ないかなーって思ってました。

                  CRX開発環境の構築(C++) Visual Studio2022で多分言われたと売りにセットアップしたと思うのですが・・・ビルドが完全に終わらない感じです

                  。以下は出力ウィンドーの表示です。添付はソリューションエクスプローラーの画像です。

                  全て再構築:1 で 3 になりませんでした。

                  9:56 で再構築が開始されました…
                  1>—— すべてのリビルド開始: プロジェクト:IroncadCrxSampleCpp, 構成: Release x64 ——
                  2>—— すべてのリビルド開始: プロジェクト:SetupConfiguration, 構成: Release Any CPU ——
                  2> SetupConfiguration -> C:\Users\maki-\source\repos\icapi2\vs2022\ironcad-crx-sample-cpp-main\SetupConfiguration\bin\Release\SetupConfiguration.dll
                  —— Starting pre-build validation for project ‘SetupIcCrxSampleCpp’ ——
                  —— Pre-build validation for project ‘SetupIcCrxSampleCpp’ completed ——
                  3>—— すべてのリビルド開始: プロジェクト:SetupIcCrxSampleCpp, 構成: Release ——
                  Building file ‘C:\Users\maki-\source\repos\icapi2\vs2022\ironcad-crx-sample-cpp-main\SetupIroncadCrxSampleCpp\Release\IroncadCrxSampleCpp.msi’…
                  WARNING: The version of the .NET Framework launch condition ‘.NET Framework 4.7.2’ does not match the selected .NET Framework bootstrapper package. Update the .NET Framework launch condition to match the version of the .NET Framework selected in the Prerequisites Dialog Box.
                  WARNING: カルチャ ‘ja-JP’ を項目 ‘Visual C++ “14” Runtime Libraries (x64)’ に対して一致できませんでした。カルチャ ‘en’ を使用します。
                  WARNING: The target version of the .NET Framework in the project does not match the .NET Framework launch condition version ‘.NET Framework 4.7.2’. Update the version of the .NET Framework launch condition to match the target version of the.NET Framework in the Advanced Compile Options Dialog Box (VB) or the Application Page (C#, F#).
                  ERROR: Could not find file ‘C:\Users\maki-\source\repos\icapi2\vs2022\ironcad-crx-sample-cpp-main\x64\Release\IroncadCrxSampleCpp.crx’ ‘指定されたパスが見つかりません。’
                  ========== すべて再構築: 1 正常終了、2 失敗、0 スキップ ==========
                  =========== リビルド は 9:57 で完了し、04.461 秒 掛かりました ==========

                  Attachments:
                  in reply to: icAPIの開発に関する質問 #1658
                  yokomichi
                  Keymaster

                    私のほうもVisualStudio2015 Communityを入れてv0.0.0.5を試してみました。
                    おっしゃる通り同じエラーが発生しました。

                    v0.0.0.4はOKでしたので、v0.0.0.4をベースにv0.0.0.5を入れて2015でエラーなく
                    ビルド・インストールができるv0.0.0.6を作成しました。
                    こちらを試してみていただきたいです。

                    https://github.com/ic-jp-community/ironcad-addin-sample-cs/releases/tag/v0.0.0.6

                    in reply to: icAPIの開発に関する質問 #1655
                    yokomichi
                    Keymaster

                      私の環境では以下のようになっています。(VisualStudio2022+Windows11です)

                      ネットの情報では.Net Framework3.5をインストールすると解決したとの情報がありました。
                      windowsの機能の有効化または無効化からインストールできます。(とはいえ、私の環境には3.5は入っていません。)

                      v0.0.0.4はビルドできてインストールできますでしょうか?
                      Release v0.0.0.4 · ic-jp-community/ironcad-addin-sample-cs · GitHub

                      in reply to: icAPIの開発に関する質問 #1652
                      yokomichi
                      Keymaster

                        名前からツリーを選択するには、シーンブラウザ(ツリー)をすべて検索して
                        IZElementを特定します。
                        IZElementが特定されたらSelectionManagerで選択することが可能です。
                        ちょっと説明が難しいのでサンプルを追加しました。

                        こちらは一度シーンブラウザ(ツリー)すべてリスト化したものから選択できるようにしたものです。
                        こちら参考になりませんでしょうか?
                        https://github.com/ic-jp-community/ironcad-addin-sample-cs/releases/tag/v0.0.0.5

                         

                        in reply to: icAPIの開発に関する質問 #1646
                        yokomichi
                        Keymaster

                          すみません。説明が分かりづらかったですね。
                          サンプルを作成しましたので添付します。

                          現在のシーンのファイル名を取得する関数:getCurrentFileName()と
                          現在のシーンのファイルパスを取得する関数:getCurrentScenePath()を
                          追加しています。
                          呼び出しのサンプルはbuttonGetCurrentMatrix_Clickに記載しています。
                          この方法でいかがでしょうか?

                          • This reply was modified 8 months ago by yokomichi.
                          in reply to: icAPIの開発に関する質問 #1644
                          yokomichi
                          Keymaster

                            GetActiveDocはAddin.csに定義されています。中身は以下になっています。
                            private IZDoc GetActiveDoc()
                            {
                            if (this.IronCADApp != null)
                            {
                            return this.IronCADApp.ActiveDoc;
                            }
                            return null;
                            }

                            作成されているWindowsFormの引数にIZBaseApp ironcadAppを加えて
                            引数として渡してあげるといいと思います。
                            (SampleSceneTreeではIZDocを渡していますがIZBaseAppを同じように引数として渡す感じです)

                             

                            in reply to: icAPIの開発に関する質問 #1641
                            yokomichi
                            Keymaster

                              お久しぶりでございます。
                              IRONCAD(US)のコミュニティで投稿を見つけ
                              すごいボリューム&機能のあるアドインを開発しているようでびっくりしました!

                              どのフォルダを取得したいのかよくわかっていないですが、
                              現在開いているシーンのファイルパスであればIZDocのNameプロパティで見れると思うのですが、
                              こちらでは駄目でしたでしょうか??

                              IZDoc iZDoc = GetActiveDoc(); /* 中身はthis.IronCADApp.ActiveDoc */
                              string DirectoryName = Path.GetDirectoryName(iZDoc.Name);
                              string FileName = Path.GetFileName(iZDoc.Name);

                               

                              in reply to: IronCAD2024にてAPI開発を進める方法について #1564
                              yokomichi
                              Keymaster

                                特に動作しない等の問題は上がっていませんが、
                                IRONCAD本体の開発が2022ベースとなっているため推奨も2022となったようです。

                                特別問題ないかと思います。

                                in reply to: IronCAD2024にてAPI開発を進める方法について #1551
                                yokomichi
                                Keymaster

                                  IRONCAD2024から推奨のVisualStudioが2022に変更になっております。
                                  また、サンプルのビルド時はソリューションの設定をDebug|x64
                                  icAPI_Sample_CS_SetupのUxTheme.dllは除外に設定してください。
                                  よろしくお願いいたします。

                                Viewing 15 posts - 1 through 15 (of 50 total)