Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for JT format #235

Open
mno13 opened this issue Nov 16, 2023 · 9 comments
Open

Support for JT format #235

mno13 opened this issue Nov 16, 2023 · 9 comments

Comments

@mno13
Copy link

mno13 commented Nov 16, 2023

Adding a support for JT format - import and export.

Mostly useful conversion would be conversion from STEP to JT, and JT to any mesh format (OBJ, STL).

It's industry standard, Siemens' counterpart to Dassault's 3DXML and it's suported by lot of CAD packages and robot simulation software.

Viewing functionality is already suported in OpenCascade CAD Assistant.

It's open standard - link to specification:

https://www.plm.automation.siemens.com/en_us/Images/JT-v10-file-format-reference-rev-B_tcm1023-233786.pdf

There is also precedesor to CAD Asistant - JT Asistant, with sources:

https://old.opencascade.com/content/jt-assistant

https://old.opencascade.com/content/jt-assistant-sources

@HuguesDelorme HuguesDelorme changed the title Support for JT format [feature] Support for JT format Nov 16, 2023
@HuguesDelorme HuguesDelorme added this to the version/future milestone Nov 16, 2023
@HuguesDelorme
Copy link
Member

Found also JT support in FreeCad source tree at:
https://github.com/FreeCAD/FreeCAD/tree/main/src/Mod/JtReader/App

@HuguesDelorme
Copy link
Member

HuguesDelorme commented Nov 17, 2023

@mno13
Have you already evaluated support of JT format in FreeCad? If yes is it satisfying?

@mno13
Copy link
Author

mno13 commented Nov 17, 2023

There is no support for JT in freecad, at least in newest release (0.21 / 0.22 dev). Freecad cannot open JT files.

@mconsidine
Copy link

Hi,
This thread might help. Upshot is that JT Assistant from open Cascades site can be compiled with more recent versions of library, but TKJT needs to be modified.
https://forum.freecad.org/viewtopic.php?t=81992

On a related note: is there any work being done to import Parasolid .x_b/.x_t files?
Rgds,
Mconsidine

@HuguesDelorme
Copy link
Member

Hello @mconsidine

Parasolid is a proprietary format owned and developed by Siemens PLM Software. This means that the specifications of the format are not publicly available, and only licensed software developers can fully access and utilize the features of Parasolid.
See https://cadexchanger.com/freecad-to-parasolid/#proprietary-nature

@mconsidine
Copy link

mconsidine commented Dec 4, 2023 via email

@mconsidine
Copy link

mconsidine commented Dec 4, 2023 via email

@HuguesDelorme
Copy link
Member

@mconsidine
Do you have a recent reference for the X_T format?
The latest one I found is that PDF which is old(2006)

@mconsidine
Copy link

mconsidine commented Jan 11, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants