問題タブ [autodesk-model-derivative]
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.
java - 変換された DWG からマニフェストとメタデータを取得する Autodesk Forge
私の目標は、DWG ファイルを Forge Viewer で使用できるように変換し、マークアップすることです。オフライン ビューアーを使用するためのすべての適切なファイルを取得する過程で、ファイルのマニフェストとメタデータを取得しようとしています。マークアップ用のポリゴン ID にアクセスできるように、メタデータが必要です。メタデータを呼び出すと、メタデータが空になります。私は何を間違っていますか?
DWG ファイルの SVF 変換ジョブ リクエストをアップロードして送信しました。
node.js エクストラクタの例を使用すると、同じファイルに対して正常に機能し、エクストラクタは manifest.json.gz と metadata.json.gz を作成することに注意してください。それらがどのように作成され、どの REST 呼び出しで呼び出されるかを理解したいだけです。
javascript - Autodesk Viewer でポリラインにアクセス/ハイライトする方法
Autodesk Forge ビューアの使用
2 つの質問
初め
DWG を SVF ファイルに変換しました。マウスでクリックしたときのように、ポリラインを強調表示できるようにしたいと考えています。誰でもこれを行う方法についての指針を教えてもらえますか。getMaterials.highlightObject2D にアクセスする方法が、実際に使用することになっている場合、わかりません。
2番
最初が可能であると仮定します。図面が変換された後に DWG の object_handles を確認する方法はありますか? 特定のポリラインを「ハイライト」したい
c# - モデル派生 API - SVF POST ジョブが常に 400 を返す - リクエスト ボディが有効な json ではない
POST JOB(翻訳用OSSにファイルを登録するための新しい名前)の作成に困っています。セグメントのアップロードを使用して ZIP ファイルをバケットに既にアップロードしています (2 つの revit ファイルを含み、最初はルート、2 番目は revitlink)、その URN を持っているので、SVF への変換をトリガーしたいと考えています。この目的のために、私はこのコードを使用しています (Resharp、Newtonsoft.Json を使用):
上記のコードは、次の JSON を post 変数に生成します。
このコードをどのように変更しても、結果は常に同じです。
また、同じ結果で通常の C# WebRequest を使用しようとしました。同じ API からの他の呼び出しが restsharp で魅力的に機能するため、バグがある可能性があります。C# で有効な投稿ジョブを作成するにはどうすればよいですか?
c# - Autodesk-model-derivative: バケットの作成: リモート サーバーがエラーを返しました: (400) Bad Request
Create an App-Managed Bucket and Upload a File の説明に従ってバケットを作成しようとしています。コマンドボックスで cURL を使用すると、うまく機能します。
今、私はC#/ビジュアルスタジオで同じことをしようとしています:
request.getResponse() で、「リモート サーバーがエラーを返しました: (400) Bad Request」という例外が発生します。
同様の方法で OAth トークンを取得できますが、どういうわけか、バケットを作成しようとすると、常にこの例外が返されます。
なぜこの例外が発生するのですか? この例外が発生した理由を調査する方法はありますか?
autodesk-forge - モデルの派生: 翻訳は 50% で停止し、決して失敗せず、決して完了しません
次のシナリオがあります。ModelA.rvt と ModelB.rvt の 2 つの revit ファイルがあります。それらは一緒に相互参照され、圧縮され、異なるオブジェクト キー (ModelA.zip、ModelB.zip) で 2 回アップロードされます。ZIP ファイルは同じで、非常に小さく (4MB)、両方のファイルが含まれています。どちらも、次を使用してループで正常にアップロードされます。
PUT https://developer.api.autodesk.com/oss/v2/buckets/:bucketKey/objects/:objectName
ファイルはトークン スコープ data:write で上書きされ、モデルの更新の場合は x-ads-force = true で呼び出されるポスト ジョブが実行されます。次に、ループ内で POST JOB を 2 回呼び出します。1 回目は ModelA.rvt を ModelA.zip の rootFilename として、2 回目は ModelB.rvt を ModelB.zip として使用します。両方の投稿ジョブが正常に完了しました。
10秒ごとに両方のzipファイルのマニフェストを取得した直後。ModelB.zip は数秒で 100% 変換されますが、ModelA.zip は終了せず (これまでのところ数時間)、理由もなくハングします。金曜日に、それは一時的な問題だと思っていましたが、まだ続いています。
私はこのシナリオを 3 回試しましたが、そのたびに今日と 3 日前に異なるファイル セットを使用しました。同じ結果です。これは最も簡単な方法であり、それらはすべてクラウド上に既に存在しています。何が起こっているのかまだわかりません。
バケット オブジェクトを一覧表示すると、zip ファイルが表示されません。もう一つの奇妙なこと。非zip拡張子を持つ他のファイルは.
何がこれを引き起こしているのか、誰にも手がかりがありますか?可能な回避策は何ですか? API全体の使いやすさと信頼性が損なわれるため、これは深刻な問題です。
autodesk-forge - autodesk forge は ascii fbx としてのダウンロードをサポートしていますか?
Autodesk Forge は ascii 形式での fbx のダウンロードをサポートしていますか? 現在サポートされている派生形式のリストはありますか?