# Data Solutions

**URL:** https://forum.techsoft3d.com/c/data-solutions/84.md?page=4

[Latest](https://forum.techsoft3d.com/latest.md) · [Categories](https://forum.techsoft3d.com/categories.md) · [Tags](https://forum.techsoft3d.com/tags.md)

**Page:** 5

---

## [Export to STEP issue after sewing with workaround](https://forum.techsoft3d.com/t/export-to-step-issue-after-sewing-with-workaround/3016)

<div class="topic-metadata">

**Author:** [@dave.calkins](https://forum.techsoft3d.com/u/dave.calkins)\
**Replies:** 1\
**Last updated:** [December 8, 2023, 4:42pm UTC](https://forum.techsoft3d.com/t/export-to-step-issue-after-sewing-with-workaround/3016 "2023-12-08T16:42:30Z")

</div>

We ran into the following issue. We imported a CAD model, sewed the model, then exported it to a STEP file. We found the resultant STEP file was empty (no geometry). We worked with Techsoft support and they reproduced…

---

## [Issues Running a C++ cpprest API Server with HOOPS Libraries in AWS Lightsail Ubuntu 22.04 Environment](https://forum.techsoft3d.com/t/issues-running-a-c-cpprest-api-server-with-hoops-libraries-in-aws-lightsail-ubuntu-22-04-environment/3013)

<div class="topic-metadata">

**Author:** [@gyutae.k1020](https://forum.techsoft3d.com/u/gyutae.k1020)\
**Replies:** 5\
**Last updated:** [December 8, 2023, 4:41pm UTC](https://forum.techsoft3d.com/t/issues-running-a-c-cpprest-api-server-with-hoops-libraries-in-aws-lightsail-ubuntu-22-04-environment/3013 "2023-12-08T16:41:08Z")

</div>

Hello, I am currently developing a C++ cpprest API server that utilizes the HOOPS Exchange and HOOPS Communicator libraries. The project is containerized with Docker and operates normally when executed on a Mac using d…

---

## [How to rename original part name during conversion?](https://forum.techsoft3d.com/t/how-to-rename-original-part-name-during-conversion/2717)

<div class="topic-metadata">

**Author:** [@khaled](https://forum.techsoft3d.com/u/khaled)\
**Replies:** 2\
**Last updated:** [December 7, 2023, 11:59pm UTC](https://forum.techsoft3d.com/t/how-to-rename-original-part-name-during-conversion/2717 "2023-12-07T23:59:06Z")

</div>

I’m using Hoops exchange to convert SolidWorks file to glb file and I need to rename the original part name with a new one. How can I achieve this during the conversion? Thank you!

---

## [How to generate GUID to each node during conversion?](https://forum.techsoft3d.com/t/how-to-generate-guid-to-each-node-during-conversion/2671)

<div class="topic-metadata">

**Author:** [@khaled](https://forum.techsoft3d.com/u/khaled)\
**Replies:** 2\
**Last updated:** [December 7, 2023, 11:55pm UTC](https://forum.techsoft3d.com/t/how-to-generate-guid-to-each-node-during-conversion/2671 "2023-12-07T23:55:02Z")

</div>

When converting CAD and BIM files, how to generate GUIDs and assign them to nodes as attribute and include them in the output file?

---

## [About Revit to GLTF](https://forum.techsoft3d.com/t/about-revit-to-gltf/3000)

<div class="topic-metadata">

**Author:** [@netmagic](https://forum.techsoft3d.com/u/netmagic)\
**Replies:** 2\
**Last updated:** [December 6, 2023, 11:29pm UTC](https://forum.techsoft3d.com/t/about-revit-to-gltf/3000 "2023-12-06T23:29:48Z")

</div>

Hello. I successfully converted the Revit file to GLTF by referring to the ImportExport.cpp. However, like the name property of Revit is stored in the name of GLTF, can I enter another value arbitrarily when exporting…

---

## [How to set-up a Parasolid environment to use the TranslateToPkParts sample on Windows](https://forum.techsoft3d.com/t/how-to-set-up-a-parasolid-environment-to-use-the-translatetopkparts-sample-on-windows/1465)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 1\
**Last updated:** [November 30, 2023, 8:53pm UTC](https://forum.techsoft3d.com/t/how-to-set-up-a-parasolid-environment-to-use-the-translatetopkparts-sample-on-windows/1465 "2023-11-30T20:53:34Z")

</div>

This guide describes all the required steps to quickly use Parasolid within HOOPS Exchange by setting-up the TranslateToPkParts sample available with every package: First of all, download any HOOPS Exchange Windows pac…

---

## [How to access PMI (GD&T) with HOOPS Exchange](https://forum.techsoft3d.com/t/how-to-access-pmi-gd-t-with-hoops-exchange/1497)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 2\
**Last updated:** [November 21, 2023, 2:48pm UTC](https://forum.techsoft3d.com/t/how-to-access-pmi-gd-t-with-hoops-exchange/1497 "2023-11-21T14:48:30Z")

</div>

Introduction One of the important classes of information that HOOPS Exchange allows you to access from a CAD file is the Product Manufacturing Information (PMI) which is attached to the 3D model. PMI details the toleranc…

---

## [Evaluation of Hoops Exchange](https://forum.techsoft3d.com/t/evaluation-of-hoops-exchange/2893)

<div class="topic-metadata">

**Author:** [@cabrell.kana](https://forum.techsoft3d.com/u/cabrell.kana)\
**Replies:** 1\
**Last updated:** [November 14, 2023, 3:50pm UTC](https://forum.techsoft3d.com/t/evaluation-of-hoops-exchange/2893 "2023-11-14T15:50:17Z")

</div>

Hi community of Tech Soft 3D, Sorry, this post was an error. Thank you.

---

## [HOOPS 3D Part Viewer to open other design formats](https://forum.techsoft3d.com/t/hoops-3d-part-viewer-to-open-other-design-formats/2698)

<div class="topic-metadata">

**Author:** [@valerij.bielskij](https://forum.techsoft3d.com/u/valerij.bielskij)\
**Replies:** 1\
**Last updated:** [September 29, 2023, 8:13am UTC](https://forum.techsoft3d.com/t/hoops-3d-part-viewer-to-open-other-design-formats/2698 "2023-09-29T08:13:48Z")

</div>

Hello, can Part Viewer be used to verify HOOPS Exchange for regressions? For ex. we have noticed that textures from at least one of the DWFX files are not imported with version 2023 SP2 while it worked fine with 2021. …

---

## [Tip: Make sure to account for the global scale factor when reading PMI dimension tolerances](https://forum.techsoft3d.com/t/tip-make-sure-to-account-for-the-global-scale-factor-when-reading-pmi-dimension-tolerances/2656)

<div class="topic-metadata">

**Author:** [@dave.calkins](https://forum.techsoft3d.com/u/dave.calkins)\
**Replies:** 0\
**Last updated:** [September 13, 2023, 9:24pm UTC](https://forum.techsoft3d.com/t/tip-make-sure-to-account-for-the-global-scale-factor-when-reading-pmi-dimension-tolerances/2656 "2023-09-13T21:24:52Z")

</div>

When extracting dimension tolerances from CAD PMI, we found cases where the values we were showing for dimensions did not match what we saw rendered in the PMI. Techsoft support helped identify the problem and I thought…

---

## [FAQ: Does HOOPS support FBX animation?](https://forum.techsoft3d.com/t/faq-does-hoops-support-fbx-animation/2571)

<div class="topic-metadata">

**Author:** [@rie](https://forum.techsoft3d.com/u/rie)\
**Replies:** 1\
**Last updated:** [September 12, 2023, 10:47am UTC](https://forum.techsoft3d.com/t/faq-does-hoops-support-fbx-animation/2571 "2023-09-12T10:47:37Z")

</div>

Since HOOPS Exchange doesn’t import animation in FBX file, FBX animation is not supported in HOOPS.

---

## [How-to: Combine multiple models with different unit](https://forum.techsoft3d.com/t/how-to-combine-multiple-models-with-different-unit/2633)

<div class="topic-metadata">

**Author:** [@rie](https://forum.techsoft3d.com/u/rie)\
**Replies:** 0\
**Last updated:** [September 8, 2023, 2:20am UTC](https://forum.techsoft3d.com/t/how-to-combine-multiple-models-with-different-unit/2633 "2023-09-08T02:20:34Z")

</div>

To combine multiple models which are defined in different unit to a prc file, you can create a product occurrence with scale for A3DAsmProductOccurrenceData::m\_pLocation, to display the model in the same unit. // specif…

---

## [Incorrect marshalling in ExchangeSharp for geom extract APIs](https://forum.techsoft3d.com/t/incorrect-marshalling-in-exchangesharp-for-geom-extract-apis/2623)

<div class="topic-metadata">

**Author:** [@dave.calkins](https://forum.techsoft3d.com/u/dave.calkins)\
**Replies:** 2\
**Last updated:** [September 6, 2023, 2:32pm UTC](https://forum.techsoft3d.com/t/incorrect-marshalling-in-exchangesharp-for-geom-extract-apis/2623 "2023-09-06T14:32:20Z")

</div>

We extract geometry from CAD model edges and faces using the A3DSimplifyCurveWithAnalytics and A3DSimplifySurfaceWithAnalytics API calls. These take an edge’s curve or a face’s surface and identify the analytic geometry…

---

## [FAQ: Which format can have ExternalData when importing CAD file?](https://forum.techsoft3d.com/t/faq-which-format-can-have-externaldata-when-importing-cad-file/2574)

<div class="topic-metadata">

**Author:** [@rie](https://forum.techsoft3d.com/u/rie)\
**Replies:** 0\
**Last updated:** [August 29, 2023, 8:13am UTC](https://forum.techsoft3d.com/t/faq-which-format-can-have-externaldata-when-importing-cad-file/2574 "2023-08-29T08:13:51Z")

</div>

An external is a subassembly tree that has been created in a different CAD system than its parent file. Externals are represented by a product occurrence node. You can have A3DAsmProductOccurrenceData::m\_pExternalData w…

---

## [Using the HOOPS Exchange and the Polygonica Bridge](https://forum.techsoft3d.com/t/using-the-hoops-exchange-and-the-polygonica-bridge/2446)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 0\
**Last updated:** [August 4, 2023, 4:42pm UTC](https://forum.techsoft3d.com/t/using-the-hoops-exchange-and-the-polygonica-bridge/2446 "2023-08-04T16:42:21Z")

</div>

In this forum post, we’ll discuss CAD access and mesh processing using HOOPS Exchange and Polygonica and the bridge between them. Basics of HOOPS Exchange To get started, let’s briefly go over HOOPS Exchange. HOOPS Exc…

---

## [Issue with Missing Holes in Converted GLB File Using HOOPS Exchange SDK](https://forum.techsoft3d.com/t/issue-with-missing-holes-in-converted-glb-file-using-hoops-exchange-sdk/2496)

<div class="topic-metadata">

**Author:** [@khaled.elammari](https://forum.techsoft3d.com/u/khaled.elammari)\
**Replies:** 4\
**Last updated:** [August 11, 2023, 5:39pm UTC](https://forum.techsoft3d.com/t/issue-with-missing-holes-in-converted-glb-file-using-hoops-exchange-sdk/2496 "2023-08-11T17:39:36Z")

</div>

I hope this email finds you well. I am writing to bring to your attention an issue that our team has been facing while using the HOOPS Exchange SDK. We have been working with IFC files for steel bars with bolts’ holes, a…

---

## [How to: use hoops obtain all meta info from a sldasm file](https://forum.techsoft3d.com/t/how-to-use-hoops-obtain-all-meta-info-from-a-sldasm-file/2442)

<div class="topic-metadata">

**Author:** [@Undefined](https://forum.techsoft3d.com/u/Undefined)\
**Replies:** 2\
**Last updated:** [August 8, 2023, 8:34am UTC](https://forum.techsoft3d.com/t/how-to-use-hoops-obtain-all-meta-info-from-a-sldasm-file/2442 "2023-08-08T08:34:25Z")

</div>

Hi team: I tried to get meta info from a .sldasm file via hoops exchanger demo PRC2XML. I can only get one mate from root occurrence. And from solidworks plugin, I can get more mate info. How do I write my cpp code to …

---

## [Semantic and Visual PMI in HOOPS Exchange](https://forum.techsoft3d.com/t/semantic-and-visual-pmi-in-hoops-exchange/2445)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 0\
**Last updated:** [August 3, 2023, 4:47pm UTC](https://forum.techsoft3d.com/t/semantic-and-visual-pmi-in-hoops-exchange/2445 "2023-08-03T16:47:48Z")

</div>

HOOPS Exchange imports and exports important CAD data, including Product Manufacturing Information (PMI). There are two types of PMI data that HOOPS Exchange imports, visual (or graphical) PMI and semantic PMI. Semantic…

---

## [How to get correct Geometry for multiPart/assembly file (Do we need to Merge multiParts and make a single Solid ?)](https://forum.techsoft3d.com/t/how-to-get-correct-geometry-for-multipart-assembly-file-do-we-need-to-merge-multiparts-and-make-a-single-solid/2389)

<div class="topic-metadata">

**Author:** [@kishore.banothu](https://forum.techsoft3d.com/u/kishore.banothu)\
**Replies:** 0\
**Last updated:** [July 25, 2023, 5:49am UTC](https://forum.techsoft3d.com/t/how-to-get-correct-geometry-for-multipart-assembly-file-do-we-need-to-merge-multiparts-and-make-a-single-solid/2389 "2023-07-25T05:49:14Z")

</div>

I was using exchange-polygonica bridge to traverse an assembly, When we have a multiPart i’m unable to get the correct Gemotry because after traversing parts, its making solid for only last part. I was thinking to creat…

---

## [iOS app crash due to exchangei\_spork.o in libhps\_sprk\_exchange.a](https://forum.techsoft3d.com/t/ios-app-crash-due-to-exchangei-spork-o-in-libhps-sprk-exchange-a/2325)

<div class="topic-metadata">

**Author:** [@wchen](https://forum.techsoft3d.com/u/wchen)\
**Replies:** 1\
**Last updated:** [July 11, 2023, 9:36pm UTC](https://forum.techsoft3d.com/t/ios-app-crash-due-to-exchangei-spork-o-in-libhps-sprk-exchange-a/2325 "2023-07-11T21:36:48Z")

</div>

Hi, We encountered a new crash issue after we upgraded our deployment target from iOS 13 to iOS 14. We analyzed the stack trace the link map and found out that exchg\_registrar::exchg\_registrar() from exchangei\_spork.o i…

---

## [Need help to use A3DSurfBlend01, A3DSurfBlend02 and A3DSurfBlend03](https://forum.techsoft3d.com/t/need-help-to-use-a3dsurfblend01-a3dsurfblend02-and-a3dsurfblend03/2304)

<div class="topic-metadata">

**Author:** [@gjnam](https://forum.techsoft3d.com/u/gjnam)\
**Replies:** 1\
**Last updated:** [July 10, 2023, 11:58pm UTC](https://forum.techsoft3d.com/t/need-help-to-use-a3dsurfblend01-a3dsurfblend02-and-a3dsurfblend03/2304 "2023-07-10T23:58:06Z")

</div>

I wanna make complex brep models using A3D surfaces. I’m trying to use blend surface type(A3DSurfBlend01, A3DSurfBlend02 and A3DSurfBlend03), but It is difficult to use them because references(samples, documents etc) is…

---

## [Is A3DSurfFromCurves implemented?](https://forum.techsoft3d.com/t/is-a3dsurffromcurves-implemented/2307)

<div class="topic-metadata">

**Author:** [@gjnam](https://forum.techsoft3d.com/u/gjnam)\
**Replies:** 1\
**Last updated:** [July 7, 2023, 11:39pm UTC](https://forum.techsoft3d.com/t/is-a3dsurffromcurves-implemented/2307 "2023-07-07T23:39:53Z")

</div>

Hi, I’m worndering if A3DSurfFromCurves is implemented. There is no any mention that it is not yet implemented in the document unlike A3DSurfPipe document. But when I use A3DSurfFromCurvesCreate function, the return…

---

## [List of physical properties retrieved by HOOPS Exchange](https://forum.techsoft3d.com/t/list-of-physical-properties-retrieved-by-hoops-exchange/1466)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 3\
**Last updated:** [June 12, 2023, 4:20pm UTC](https://forum.techsoft3d.com/t/list-of-physical-properties-retrieved-by-hoops-exchange/1466 "2023-06-12T16:20:49Z")

</div>

Depending on the input CAD format read, the HOOPS Exchange API is able to retrieve or re-compute several attributes concerning the “physical properties” (like the mass or volume) of a model. As its name suggests, the A3…

---

## [In ExchangeSharp.I want to export A3DAsmProductOccurrence or A3DAsmPartDefinition to file instead of A3DAsmFileModel](https://forum.techsoft3d.com/t/in-exchangesharp-i-want-to-export-a3dasmproductoccurrence-or-a3dasmpartdefinition-to-file-instead-of-a3dasmfilemodel/2034)

<div class="topic-metadata">

**Author:** [@luongnv](https://forum.techsoft3d.com/u/luongnv)\
**Replies:** 3\
**Last updated:** [May 23, 2023, 1:53pm UTC](https://forum.techsoft3d.com/t/in-exchangesharp-i-want-to-export-a3dasmproductoccurrence-or-a3dasmpartdefinition-to-file-instead-of-a3dasmfilemodel/2034 "2023-05-23T13:53:47Z")

</div>

this is my code but it doesn’t work. A3DAsmModelFileData modelFileData; // will contain node data API.Initialize(out modelFileData); API.A3DAsmModelFileGet(model\_file, ref modelFileDa…

---

## [Using HoopsExchange and Publish interface A3DAsmModelFileExportToSCSFile export to scs, how to generate the corresponding ProductOccurence Id="" sc node id](https://forum.techsoft3d.com/t/using-hoopsexchange-and-publish-interface-a3dasmmodelfileexporttoscsfile-export-to-scs-how-to-generate-the-corresponding-productoccurence-id-sc-node-id/1827)

<div class="topic-metadata">

**Author:** [@Rui.Zhang03](https://forum.techsoft3d.com/u/Rui.Zhang03)\
**Replies:** 4\
**Last updated:** [April 12, 2023, 10:21am UTC](https://forum.techsoft3d.com/t/using-hoopsexchange-and-publish-interface-a3dasmmodelfileexporttoscsfile-export-to-scs-how-to-generate-the-corresponding-productoccurence-id-sc-node-id/1827 "2023-04-12T10:21:33Z")

</div>

I want to use HoopsExchange to implement the function of libconverter, but I need to get the id corresponding to A3DAsmProductOccurrence inside the scs after lightening, so that the front-end can select the node by the s…

---

## [Hoops exchange reads rvt and rfa to generate fbx](https://forum.techsoft3d.com/t/hoops-exchange-reads-rvt-and-rfa-to-generate-fbx/1842)

<div class="topic-metadata">

**Author:** [@yio38262](https://forum.techsoft3d.com/u/yio38262)\
**Replies:** 1\
**Last updated:** [April 10, 2023, 9:21pm UTC](https://forum.techsoft3d.com/t/hoops-exchange-reads-rvt-and-rfa-to-generate-fbx/1842 "2023-04-10T21:21:17Z")

</div>

Hoops exchange reads rvt and rfa to generate fbx, whether it can export attributes and control the exported LOD level, please give an example. Thanks

---

## [Creo Patterns not correctly Importing](https://forum.techsoft3d.com/t/creo-patterns-not-correctly-importing/1686)

<div class="topic-metadata">

**Author:** [@t.goodwin](https://forum.techsoft3d.com/u/t.goodwin)\
**Replies:** 5\
**Last updated:** [March 13, 2023, 4:32pm UTC](https://forum.techsoft3d.com/t/creo-patterns-not-correctly-importing/1686 "2023-03-13T16:32:41Z")

</div>

Hi All, I’m not a Creo user myself but am working with our clients data. They have generated a pattern of bolts around a flange. When imported, the main(original I assume) bolt looks correct but the other 3 appear smal…

---

## [How to use HOOPS Exchange with LibConverter for Stream Cache export](https://forum.techsoft3d.com/t/how-to-use-hoops-exchange-with-libconverter-for-stream-cache-export/1501)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 7\
**Last updated:** [March 10, 2023, 5:08pm UTC](https://forum.techsoft3d.com/t/how-to-use-hoops-exchange-with-libconverter-for-stream-cache-export/1501 "2023-03-10T17:08:34Z")

</div>

If you are using HOOPS Communicator, you may want to take advantage of HOOPS Exchange’s advanced functions and conversion options before generating a Stream Cache model. How-To As you may know, LibConverter is a simple …

---

## [Generating or Re-Generating Tessellation, a Detailed Explanation](https://forum.techsoft3d.com/t/generating-or-re-generating-tessellation-a-detailed-explanation/1624)

<div class="topic-metadata">

**Author:** [@jeff.wheeler](https://forum.techsoft3d.com/u/jeff.wheeler)\
**Replies:** 0\
**Last updated:** [February 22, 2023, 12:13am UTC](https://forum.techsoft3d.com/t/generating-or-re-generating-tessellation-a-detailed-explanation/1624 "2023-02-22T00:13:12Z")

</div>

Sometimes, BREP data will only be loaded into a file. In this case, Exchange can generate tessellation data. You can also choose to re-tesselate the tessellation data that is provided in the source file as long as BREP i…

---

## [Referencing Hoops Exchange via C#](https://forum.techsoft3d.com/t/referencing-hoops-exchange-via-c/1496)

<div class="topic-metadata">

**Author:** [@charlie.portelli](https://forum.techsoft3d.com/u/charlie.portelli)\
**Replies:** 2\
**Last updated:** [February 10, 2023, 9:56pm UTC](https://forum.techsoft3d.com/t/referencing-hoops-exchange-via-c/1496 "2023-02-10T21:56:47Z")

</div>

I’m wrapping my head around Hoops Exchange via C#. What dll’s should I be referencing into my Visual Studio project? I currently have the four dll’s referenced into my project: hps\_cs\_core.dll hps\_cs\_sprk.dll hps\_cs\_sp…

[Previous page](https://forum.techsoft3d.com/c/data-solutions/84.md?page=3)

[Next page](https://forum.techsoft3d.com/c/data-solutions/84.md?page=5)
