iTwin / itwinjs-core

Monorepo for iTwin.js Library
https://www.itwinjs.org
MIT License
583 stars 211 forks source link

Get different CAD models into current position #1066

Closed Simplefair-China closed 3 years ago

Simplefair-China commented 3 years ago

Sir,

One of imodel great function is merging different into one imodel file. My question is how to place the different CAD models into current position. For example, I try to assemble a Revit file(architectural building) with a CATIA file (Mechanical equipment) together and build one imodel file just like Autodesk Navisworks can assemble different CAD model into one file.

Thanks in advance.

Simplefair-China commented 3 years ago

Sorry, maybe assemble a Revit file with a IFC and a Autodesk Civil 3D model into one imodel.

pmconne commented 3 years ago

Have you looked at iTwin Synchronizer? As described on that page it supports Revit and Civil 3d.

Simplefair-China commented 3 years ago

Thanks for quick response. My customer try to assemble a Revit and CATIA file together, but Snapshot don't support CATIA. So I input CATIA into Navisworks and try to assemble them into one imodel, but I can't place the Naviworks file into right position. So any suggestion?

Thanks a lot.

pmconne commented 3 years ago

So any suggestion?

Yes - iTwin Synchronizer. Have you looked at it?

Beyond that, @abeesh and @jffmarker.

abeesh commented 3 years ago

In order for the data to align you will have to use a common alignment to bring data together. Typically this involves ensuring they share a coordinate system or the same location in space. For more information, please see Publishing revit files with known global location

Simplefair-China commented 3 years ago

Thank for your help and support. I can place most of different CAD model into right position. But I still can not position the Navisworks model. Any suggestion?

Thanks a lot!

jffmarker commented 3 years ago

Do you have access to the full Navisworks App? You can right-click on the root node of the selection tree, select Units and Transform..., and that should let you shift the NWD data (and then run it through the Connector again).

Simplefair-China commented 3 years ago

Thanks a lot!