問題タブ [autodesk-bim360]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
265 参照

api - BIM360 ドキュメントへの外部リンクを作成

これが可能かどうかを調べています。私は一般的に Forge API と Revit/Bim360 を初めて使用するので、正しい用語を使用していない場合は申し訳ありません。Postman を使用して BIM360 に API 呼び出しを行い、プロジェクト情報を取得することに成功しました。

私がやりたいことは、外部プロジェクト ID とシート名を Web アプリケーションに渡す ERP アプリケーション内から URL を構築し、その Web アプリケーションがユーザーをそのアイテムの bim360 マークアップ ビューアに導くことです。

したがって、ユーザーは製造システムで作業指示書を見て、「View Production Ticket」のリンクをクリックすると画面がポップアップし、ユーザーがまだ BIM360 にログインしていない場合はログインするように求め、bim360 ビューアーを開きます。

0 投票する
1 に答える
573 参照

autodesk-forge - Bim360: Plans と Project Files フォルダーを区別する

BIM360 では、プロジェクトにはPlansProject Filesの 2 つのメイン フォルダがあります。そこにファイルをアップロードする場合、前者は一部のファイル タイプのみを受け入れ、後者はより多くのファイル タイプを受け入れます。Autodeskページを引用するには:

Plansフォルダは、DWF、DWFX、DWG、IFC、PDF、および RVT (現在および以前の 4 バージョン) ファイルのみをサポートします。(..)

次のファイル タイプは、Document Management へのアップロードではサポートされていません (ここにリストされています..)。他のすべてのファイル タイプはProject Filesフォルダにアップロードできますが、Document Management ですべてを表示できるわけではありません。

ここで私の質問は、ファイルのアップロード中にそれらをどのように区別するのですか? Plansで受け入れられないファイルがあるので、 Project Filesにアップロードしたい- 問題は、その ID (または名前/タイプ、Plans フォルダーと区別するためのもの) を取得する方法がわからないことです。

残念ながら、すべてをアップロードできるものとできないものを明確に示す明確なプロパティを見つけることができません。API を使用して両方のフォルダーの詳細を取得しようとしました: /project/v1/hubs/:hub_id/projects/:project_id/topFolders/data/v1/projects/:project_id/folders/:folder_id ですが、うまくいきませんでした。比較すると、それらは同じように見えます: 両方のフォルダが比較されます

それらを区別する方法はありますか?

(もちろん、BIM ui パネルから変更できるNameDisplayNameではありません)