# Data Solutions

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

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

**Page:** 3

---

## [How to Create Attribute Title + Data in C#](https://forum.techsoft3d.com/t/how-to-create-attribute-title-data-in-c/4694)

<div class="topic-metadata">

**Author:** [@Benjamin.Witruk](https://forum.techsoft3d.com/u/Benjamin.Witruk)\
**Replies:** 1\
**Last updated:** [June 19, 2025, 11:03am UTC](https://forum.techsoft3d.com/t/how-to-create-attribute-title-data-in-c/4694 "2025-06-19T11:03:00Z")

</div>

Hello, I was looking to create attributes in C#. I found the CreatePRCCubes example does create attributes but it doesn’t look like a data/value is set. Are there any examples for this? I see there is the A3DMiscSingle…

---

## [How to maintain sub assembly names](https://forum.techsoft3d.com/t/how-to-maintain-sub-assembly-names/4569)

<div class="topic-metadata">

**Author:** [@kokkilaa](https://forum.techsoft3d.com/u/kokkilaa)\
**Replies:** 8\
**Last updated:** [June 16, 2025, 1:56pm UTC](https://forum.techsoft3d.com/t/how-to-maintain-sub-assembly-names/4569 "2025-06-16T13:56:43Z")

</div>

Hi I am exporting a 3D CAD file to a Parasolid file using the A3DSDKHOOPSExchangeLoader.Convert function. However, the sub-assemblies in the Parasolid file do not retain the original names from the source file. What ste…

---

## [The program is not linked to .so when it runs](https://forum.techsoft3d.com/t/the-program-is-not-linked-to-so-when-it-runs/4715)

<div class="topic-metadata">

**Author:** [@adehuazi](https://forum.techsoft3d.com/u/adehuazi)\
**Replies:** 1\
**Last updated:** [June 10, 2025, 10:55pm UTC](https://forum.techsoft3d.com/t/the-program-is-not-linked-to-so-when-it-runs/4715 "2025-06-10T22:55:14Z")

</div>

I downloaded the latest linux version of hoops exchange package, and decompressed it in the image, when running, the system reports: ERROR: /app/hoops/bin/linux64/libA3DLIBS.so: cannot open shared object file: No suc…

---

## [How to convert Offset surfaces to NURBS along with associated trim edges?](https://forum.techsoft3d.com/t/how-to-convert-offset-surfaces-to-nurbs-along-with-associated-trim-edges/4719)

<div class="topic-metadata">

**Author:** [@harry.buttery](https://forum.techsoft3d.com/u/harry.buttery)\
**Replies:** 0\
**Last updated:** [June 5, 2025, 3:47pm UTC](https://forum.techsoft3d.com/t/how-to-convert-offset-surfaces-to-nurbs-along-with-associated-trim-edges/4719 "2025-06-05T15:47:36Z")

</div>

For the purposes of my implementation, I need to have all surfaces/curves converted to NURBS, and to have access to both 3D and UV trim edges for all the surfaces. For this, I have been using A3DCopyAndAdaptBrepModel()/A…

---

## [Unresolved External Symbol Error in Visual Studio](https://forum.techsoft3d.com/t/unresolved-external-symbol-error-in-visual-studio/4493)

<div class="topic-metadata">

**Author:** [@michael.a.lara](https://forum.techsoft3d.com/u/michael.a.lara)\
**Replies:** 6\
**Last updated:** [June 4, 2025, 8:38pm UTC](https://forum.techsoft3d.com/t/unresolved-external-symbol-error-in-visual-studio/4493 "2025-06-04T20:38:36Z")

</div>

Hello, Curious if anyone has run into this type of Linker error in Visual Studio 2019, I can call other HOOPS functions fine, issue only occurs with call of A3DAsmGetFilesPathFromModelFile() took out of sample code f…

---

## [How to identify part subtrees](https://forum.techsoft3d.com/t/how-to-identify-part-subtrees/4705)

<div class="topic-metadata">

**Author:** [@camilo.talero](https://forum.techsoft3d.com/u/camilo.talero)\
**Replies:** 0\
**Last updated:** [June 2, 2025, 5:43pm UTC](https://forum.techsoft3d.com/t/how-to-identify-part-subtrees/4705 "2025-06-02T17:43:57Z")

</div>

It is common for CAD heirarchies to be made of sub-trees where each subtree represents a part. I.e. there are collections of nodes in the hierarchy which all are associated to the same part, relative to some root node. …

---

## [FAQs: USD for HOOPS Exchange](https://forum.techsoft3d.com/t/faqs-usd-for-hoops-exchange/4696)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 0\
**Last updated:** [May 28, 2025, 12:38am UTC](https://forum.techsoft3d.com/t/faqs-usd-for-hoops-exchange/4696 "2025-05-28T00:38:38Z")

</div>

HOOPS Exchange supports an experimental integration with OpenUSD — Universal Scene Description to export USD files. How do I create USD files with HOOPS Exchange? Detailed information is available about our USD Writer,…

---

## [Hole Wizard Property Missing After Exporting to Parasolid](https://forum.techsoft3d.com/t/hole-wizard-property-missing-after-exporting-to-parasolid/4701)

<div class="topic-metadata">

**Author:** [@kokkilaa](https://forum.techsoft3d.com/u/kokkilaa)\
**Replies:** 0\
**Last updated:** [May 29, 2025, 9:53am UTC](https://forum.techsoft3d.com/t/hole-wizard-property-missing-after-exporting-to-parasolid/4701 "2025-05-29T09:53:25Z")

</div>

Hi, The original 3D data was loaded into SolidWorks, which has hole wizard property, visible on the left-side view (highlighted in a blue box). I exported this 3D CAD file to a Parasolid format using A3DSDKHOOPSExch…

---

## [The missing parts issue in the Shattered demo](https://forum.techsoft3d.com/t/the-missing-parts-issue-in-the-shattered-demo/4676)

<div class="topic-metadata">

**Author:** [@18234083588](https://forum.techsoft3d.com/u/18234083588)\
**Replies:** 2\
**Last updated:** [May 28, 2025, 1:46am UTC](https://forum.techsoft3d.com/t/the-missing-parts-issue-in-the-shattered-demo/4676 "2025-05-28T01:46:22Z")

</div>

Hi everyone, I used the Shattered demo convertScShattered\_TreeNode GitHub - toshi-bata/shattered: This sample creates shattered assembly from a monolithic assembly file using HOOPS Exchange and LibConverter of HOOPS…

---

## [How to: USD Writer for HOOPS Exchange (Experimental)](https://forum.techsoft3d.com/t/how-to-usd-writer-for-hoops-exchange-experimental/4695)

<div class="topic-metadata">

**Author:** [@gabriel.peragine](https://forum.techsoft3d.com/u/gabriel.peragine)\
**Replies:** 0\
**Last updated:** [May 28, 2025, 12:29am UTC](https://forum.techsoft3d.com/t/how-to-usd-writer-for-hoops-exchange-experimental/4695 "2025-05-28T00:29:18Z")

</div>

HOOPS Exchange now provides USD export as an experimental feature. How to create USD files with HOOPS Exchange You can find an easy-to-follow quick start guide here The process in 3 steps - Download & unzip HOOPS Ex…

---

## [Chinese Character Garbled Issue in PRT Assembly Sub-File Paths](https://forum.techsoft3d.com/t/chinese-character-garbled-issue-in-prt-assembly-sub-file-paths/4661)

<div class="topic-metadata">

**Author:** [@18234083588](https://forum.techsoft3d.com/u/18234083588)\
**Replies:** 2\
**Last updated:** [May 21, 2025, 4:57am UTC](https://forum.techsoft3d.com/t/chinese-character-garbled-issue-in-prt-assembly-sub-file-paths/4661 "2025-05-21T04:57:19Z")

</div>

Hello developer, When using HOOPS Exchange to process PRT assembly files, I’m encountering encoding issues with the A3DAsmGetFilesPathFromModelFile function, ppMissing\[0\] displays garbled text for Chinese characters，The…

---

## [Run converter in docker](https://forum.techsoft3d.com/t/run-converter-in-docker/230)

<div class="topic-metadata">

**Author:** [@stijnv](https://forum.techsoft3d.com/u/stijnv)\
**Replies:** 8\
**Last updated:** [May 20, 2025, 11:51am UTC](https://forum.techsoft3d.com/t/run-converter-in-docker/230 "2025-05-20T11:51:58Z")

</div>

Hello I am trying to run the converter in docker (Bitbucket). I have build the image (Using the authoring/converter/bin files taken from the web sdk (downloaded in manage account). But when i try to run the converter c…

---

## [The program crashed when I was parsing the .jt format file](https://forum.techsoft3d.com/t/the-program-crashed-when-i-was-parsing-the-jt-format-file/4644)

<div class="topic-metadata">

**Author:** [@adehuazi](https://forum.techsoft3d.com/u/adehuazi)\
**Replies:** 3\
**Last updated:** [May 14, 2025, 7:11am UTC](https://forum.techsoft3d.com/t/the-program-crashed-when-i-was-parsing-the-jt-format-file/4644 "2025-05-14T07:11:43Z")

</div>

when i was parsing the .jt format file , i used A3DSDKHOOPSExchangeLoader and A3DImport, When executing to : loader.Import（import）,crashed occurred ： An exception was raised at 0x00007FFA419B8197 (in JTstep30.dll) (l…

---

## [Not Identical results when loaded from. SAT and. SLDPRT file of a same solid part](https://forum.techsoft3d.com/t/not-identical-results-when-loaded-from-sat-and-sldprt-file-of-a-same-solid-part/4604)

<div class="topic-metadata">

**Author:** [@pooja](https://forum.techsoft3d.com/u/pooja)\
**Replies:** 0\
**Last updated:** [May 3, 2025, 5:24am UTC](https://forum.techsoft3d.com/t/not-identical-results-when-loaded-from-sat-and-sldprt-file-of-a-same-solid-part/4604 "2025-05-03T05:24:28Z")

</div>

I want to clarify about an Issue where when I am extracting the Brep details from an .SLDPRT file of a part and when extracting the same part Brep details but from .SAT file is different . Is there any way I can keep the…

---

## [Unexpected Error in HOOPS Exchange Initialization – Previously Working Code](https://forum.techsoft3d.com/t/unexpected-error-in-hoops-exchange-initialization-previously-working-code/4591)

<div class="topic-metadata">

**Author:** [@koa228](https://forum.techsoft3d.com/u/koa228)\
**Replies:** 2\
**Last updated:** [May 1, 2025, 7:52pm UTC](https://forum.techsoft3d.com/t/unexpected-error-in-hoops-exchange-initialization-previously-working-code/4591 "2025-05-01T19:52:32Z")

</div>

Hello, I am encountering an unexpected issue with my Visual Studio 2019 project using HOOPS Exchange, Visulaize and Parasolid Integration. Everything was working fine until yesterday. No changes were made to the code, …

---

## [Correct geometry but incorrect colors after following CAD viewer example](https://forum.techsoft3d.com/t/correct-geometry-but-incorrect-colors-after-following-cad-viewer-example/4570)

<div class="topic-metadata">

**Author:** [@camilo.talero](https://forum.techsoft3d.com/u/camilo.talero)\
**Replies:** 7\
**Last updated:** [April 23, 2025, 6:47pm UTC](https://forum.techsoft3d.com/t/correct-geometry-but-incorrect-colors-after-following-cad-viewer-example/4570 "2025-04-23T18:47:11Z")

</div>

I am a bit confused with something. I followed the CAD viewer example as closely as possible, and currently it seems the colors we are reading do not match the CAD file. It seems we are somehow permuting the colors of t…

---

## [Model Display Inconsistency When Importing NEU Files in Hoops Exchange](https://forum.techsoft3d.com/t/model-display-inconsistency-when-importing-neu-files-in-hoops-exchange/4571)

<div class="topic-metadata">

**Author:** [@18234083588](https://forum.techsoft3d.com/u/18234083588)\
**Replies:** 1\
**Last updated:** [April 22, 2025, 2:05pm UTC](https://forum.techsoft3d.com/t/model-display-inconsistency-when-importing-neu-files-in-hoops-exchange/4571 "2025-04-22T14:05:07Z")

</div>

When importing a NEU file through Hoops Exchange, the model rendering differs from other software. Are there any configurable parameters to ensure accurate display of the results? 27.zip (9.3 KB)

---

## [Curve on Surface Type to Curve Circle Type for a A3DCurve](https://forum.techsoft3d.com/t/curve-on-surface-type-to-curve-circle-type-for-a-a3dcurve/4551)

<div class="topic-metadata">

**Author:** [@pooja](https://forum.techsoft3d.com/u/pooja)\
**Replies:** 0\
**Last updated:** [April 12, 2025, 8:54am UTC](https://forum.techsoft3d.com/t/curve-on-surface-type-to-curve-circle-type-for-a-a3dcurve/4551 "2025-04-12T08:54:44Z")

</div>

Is there any way to convert a Curve of type kA3DTypeCrvOnSurf to kA3DTypeCrvCircle? If there is any means to convert to nurbs and then to arcs ,if they can be. Please share your thoughts Regards Pooja

---

## [The BRep data from the .SLDPRT file is displaying incorrect values (shrinked by 10^{-3} ), suggesting a potential unit discrepancy](https://forum.techsoft3d.com/t/the-brep-data-from-the-sldprt-file-is-displaying-incorrect-values-shrinked-by-10-3-suggesting-a-potential-unit-discrepancy/4547)

<div class="topic-metadata">

**Author:** [@pooja](https://forum.techsoft3d.com/u/pooja)\
**Replies:** 1\
**Last updated:** [April 11, 2025, 1:24pm UTC](https://forum.techsoft3d.com/t/the-brep-data-from-the-sldprt-file-is-displaying-incorrect-values-shrinked-by-10-3-suggesting-a-potential-unit-discrepancy/4547 "2025-04-11T13:24:12Z")

</div>

The original “.SLDPRT” file is supposed to be in millimeters (mm), and upon inspection, it appears that the BRep data is incorrectly interpreted or processed during conversion. The BRep data from the . SLDPRT file is d…

---

## [Inconsistent face area calculation using A3DComputeFaceArea compared to other BREP-based tools](https://forum.techsoft3d.com/t/inconsistent-face-area-calculation-using-a3dcomputefacearea-compared-to-other-brep-based-tools/4508)

<div class="topic-metadata">

**Author:** [@18234083588](https://forum.techsoft3d.com/u/18234083588)\
**Replies:** 6\
**Last updated:** [April 11, 2025, 1:21am UTC](https://forum.techsoft3d.com/t/inconsistent-face-area-calculation-using-a3dcomputefacearea-compared-to-other-brep-based-tools/4508 "2025-04-11T01:21:54Z")

</div>

Hi everyone, I’m using the A3DComputeFaceArea function to calculate the area of each face in a 3D model, but I’ve noticed discrepancies between the results and those from other software (which use BREP representation). …

---

## [Loading \`m\_puiTextureUVIndicesPerFace\`](https://forum.techsoft3d.com/t/loading-m-puitextureuvindicesperface/4524)

<div class="topic-metadata">

**Author:** [@camilo.talero](https://forum.techsoft3d.com/u/camilo.talero)\
**Replies:** 2\
**Last updated:** [April 10, 2025, 2:13pm UTC](https://forum.techsoft3d.com/t/loading-m-puitextureuvindicesperface/4524 "2025-04-10T14:13:35Z")

</div>

I am trying to understand the memory layout described by the docs, talking about A3DMeshData. It says: Array of texture indices. Indices are ordered per face and per triangle. Size depends on m\_puiTriangleCountPerFac…

---

## [How to Set Custom Attributes on Child Nodes in Hoops Exchange?](https://forum.techsoft3d.com/t/how-to-set-custom-attributes-on-child-nodes-in-hoops-exchange/4503)

<div class="topic-metadata">

**Author:** [@18234083588](https://forum.techsoft3d.com/u/18234083588)\
**Replies:** 4\
**Last updated:** [April 2, 2025, 4:55am UTC](https://forum.techsoft3d.com/t/how-to-set-custom-attributes-on-child-nodes-in-hoops-exchange/4503 "2025-04-02T04:55:53Z")

</div>

Hi everyone, I’ve noticed that A3DRootBaseSet only applies custom attributes to the root node but not to the deepest child nodes. Are there any other approaches to set attributes on sub-nodes? Any advice would be great…

---

## [The exchange plugin is not consistent in solid 2022 and 2020](https://forum.techsoft3d.com/t/the-exchange-plugin-is-not-consistent-in-solid-2022-and-2020/4497)

<div class="topic-metadata">

**Author:** [@Ying.Li11](https://forum.techsoft3d.com/u/Ying.Li11)\
**Replies:** 2\
**Last updated:** [March 31, 2025, 8:46pm UTC](https://forum.techsoft3d.com/t/the-exchange-plugin-is-not-consistent-in-solid-2022-and-2020/4497 "2025-03-31T20:46:20Z")

</div>

Customer files he is the use of the 2020 version A3DAsmProductOccurrenceGetFilePathName unable to get to the correct path first Image Missing the previous string of paths like ‘1234-name’ hoops viewer only shows ‘-na…

---

## [C# - Is it possible to selectively import/export parts of a model?](https://forum.techsoft3d.com/t/c-is-it-possible-to-selectively-import-export-parts-of-a-model/4500)

<div class="topic-metadata">

**Author:** [@marcus.hauschildtsch](https://forum.techsoft3d.com/u/marcus.hauschildtsch)\
**Replies:** 0\
**Last updated:** [March 28, 2025, 1:21pm UTC](https://forum.techsoft3d.com/t/c-is-it-possible-to-selectively-import-export-parts-of-a-model/4500 "2025-03-28T13:21:50Z")

</div>

Hi, I’m trying to make it possible to only import/export selected parts when converting a file. Is this possible, and if yes, how? br Marcus

---

## [Populate A3DRWParamsLoadData from an XML file](https://forum.techsoft3d.com/t/populate-a3drwparamsloaddata-from-an-xml-file/4488)

<div class="topic-metadata">

**Author:** [@jeff.walrath](https://forum.techsoft3d.com/u/jeff.walrath)\
**Replies:** 1\
**Last updated:** [March 27, 2025, 3:57pm UTC](https://forum.techsoft3d.com/t/populate-a3drwparamsloaddata-from-an-xml-file/4488 "2025-03-27T15:57:49Z")

</div>

Hello, I am following a code example that initializes an A3DRWParamsLoadData object as: A3D\_INITIALIZE\_DATA(A3DRWParamsLoadData, m\_sLoadData) I was attempting to find if there was also a way to initialize an A3DRWPara…

---

## [Node unique identifiers?](https://forum.techsoft3d.com/t/node-unique-identifiers/4473)

<div class="topic-metadata">

**Author:** [@camilo.talero](https://forum.techsoft3d.com/u/camilo.talero)\
**Replies:** 3\
**Last updated:** [March 25, 2025, 1:31pm UTC](https://forum.techsoft3d.com/t/node-unique-identifiers/4473 "2025-03-25T13:31:21Z")

</div>

Is there a system that assigns a unique identifier to each A3DTreeNode node in a A3DTree? Not all nodes have names. Moreover, when converting a file to xml using the ImportExport example, I see the following on the XML: …

---

## [How to query information of a node in a \`A3DTree\`](https://forum.techsoft3d.com/t/how-to-query-information-of-a-node-in-a-a3dtree/4463)

<div class="topic-metadata">

**Author:** [@camilo.talero](https://forum.techsoft3d.com/u/camilo.talero)\
**Replies:** 2\
**Last updated:** [March 20, 2025, 5:58pm UTC](https://forum.techsoft3d.com/t/how-to-query-information-of-a-node-in-a-a3dtree/4463 "2025-03-20T17:58:32Z")

</div>

The official docs offer an explanation on how to perform a tree traversal of the tree hierarchy. Say that I have a way to identify an object/node, for example through its name. One could use the example linked above to…

---

## [Inquiry about A3D\_WRITE\_ERROR when converting to FBX with a 60-day trial license](https://forum.techsoft3d.com/t/inquiry-about-a3d-write-error-when-converting-to-fbx-with-a-60-day-trial-license/4449)

<div class="topic-metadata">

**Author:** [@k.matsunaga](https://forum.techsoft3d.com/u/k.matsunaga)\
**Replies:** 1\
**Last updated:** [March 13, 2025, 1:33pm UTC](https://forum.techsoft3d.com/t/inquiry-about-a3d-write-error-when-converting-to-fbx-with-a-60-day-trial-license/4449 "2025-03-13T13:33:01Z")

</div>

Hello Tech Soft 3D Support Team, I created a class to convert CAD data to FBX format following the ImportExport sample code, but I’m encountering a “Status=A3D\_WRITE\_ERROR.” I’m currently using a 60-day trial license f…

---

## [Is there a way to tessellate differently for each part of the model?](https://forum.techsoft3d.com/t/is-there-a-way-to-tessellate-differently-for-each-part-of-the-model/4438)

<div class="topic-metadata">

**Author:** [@dongho.shin](https://forum.techsoft3d.com/u/dongho.shin)\
**Replies:** 8\
**Last updated:** [March 11, 2025, 1:06pm UTC](https://forum.techsoft3d.com/t/is-there-a-way-to-tessellate-differently-for-each-part-of-the-model/4438 "2025-03-11T13:06:48Z")

</div>

Hello! guys Currently, I want to use Hoops Exchange to apply different Tessellation to different parts, but I haven’t found anything about this yet and am stuck on how to do it. I know how to adjust the Tessellation pa…

---

## [Is there any way to convert from stream to stream?](https://forum.techsoft3d.com/t/is-there-any-way-to-convert-from-stream-to-stream/4381)

<div class="topic-metadata">

**Author:** [@dongho.shin](https://forum.techsoft3d.com/u/dongho.shin)\
**Replies:** 1\
**Last updated:** [February 17, 2025, 2:05pm UTC](https://forum.techsoft3d.com/t/is-there-any-way-to-convert-from-stream-to-stream/4381 "2025-02-17T14:05:40Z")

</div>

Hi! Using HOOPSExchange I want to do Convert stream read/write instead of file read/write like sHoopsExchangeLoader.Convert(sImport, sExport) For example, on the server, a stream from a step file goes in as input and …

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

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