Parasolid file imported as inches instead of mm

sergio.monti
Posts: 36
Joined: Tue May 04, 2021 2:22 am
Answers: 1
x 48
x 21

Parasolid file imported as inches instead of mm

Unread post by sergio.monti »

I dowloaded a 3D parasolid model of a 17mm potentiometer from traceparts. I tryed to import it in Solidwrks but it is imported in inches instead of mm.
If I use part template in mm, the file is converted from inch to mm (scaled x24.5). If I use part template in inches, the part will use inches instead of mm (diameter of part is 17" instead of 17mm).
I tried to use 'file specified units' in import options without success.
image.png
I've read somewhere that parasolid format always uses mm.
I have the feeling that the part has been built in inches and somehow exported in mm without applying unit conversion!
Apparently there is no way to convert mm to inches or viceversa rather then apply 'scale' feature to the part.
Any suggestion?
Thanks
Sergio
Attachments
70407946.x_t
(813.9 KiB) Downloaded 166 times
User avatar
Ömür Tokman
Posts: 361
Joined: Sat Mar 13, 2021 3:49 am
Answers: 1
Location: İstanbul-Türkiye
x 995
x 347
Contact:

Re: Parasolid file imported as inches instead of mm

Unread post by Ömür Tokman »

Everything seems normal to me.
2021-06-01_14-14-34.png
2021-06-01_14-15-05.png
You ˹alone˺ we worship and You ˹alone˺ we ask for help.
sergio.monti
Posts: 36
Joined: Tue May 04, 2021 2:22 am
Answers: 1
x 48
x 21

Re: Parasolid file imported as inches instead of mm

Unread post by sergio.monti »

Problem is that the part should be external diameter 17mm
User avatar
Frederick_Law
Posts: 1952
Joined: Mon Mar 08, 2021 1:09 pm
Answers: 8
Location: Toronto
x 1648
x 1477

Re: Parasolid file imported as inches instead of mm

Unread post by Frederick_Law »

Scale it down
User avatar
Maha Nadarasa
Posts: 193
Joined: Tue Mar 16, 2021 12:46 pm
Answers: 1
x 51
x 48

Re: Parasolid file imported as inches instead of mm

Unread post by Maha Nadarasa »

@sergio.monti

Instead of converting have a separate templates (mm & inch). It will solve the issue.
sergio.monti
Posts: 36
Joined: Tue May 04, 2021 2:22 am
Answers: 1
x 48
x 21

Re: Parasolid file imported as inches instead of mm

Unread post by sergio.monti »

Instead of converting have a separate templates (mm & inch). It will solve the issue.
As you can see from my original message, I tried but it doesn't work!
sergio.monti
Posts: 36
Joined: Tue May 04, 2021 2:22 am
Answers: 1
x 48
x 21

Re: Parasolid file imported as inches instead of mm

Unread post by sergio.monti »

Frederick_Law wrote: Tue Jun 01, 2021 8:38 am Scale it down
It seems to be the only way!!

Just wondering if there is any other workflow I'm missing...
User avatar
Maha Nadarasa
Posts: 193
Joined: Tue Mar 16, 2021 12:46 pm
Answers: 1
x 51
x 48

Re: Parasolid file imported as inches instead of mm

Unread post by Maha Nadarasa »

Frederick_Law wrote: Tue Jun 01, 2021 8:38 am Scale it down
I wish to know whether it will work. Because OP needs external diameter 17mm. See this video.

User avatar
Frederick_Law
Posts: 1952
Joined: Mon Mar 08, 2021 1:09 pm
Answers: 8
Location: Toronto
x 1648
x 1477

Re: Parasolid file imported as inches instead of mm

Unread post by Frederick_Law »

Download the file and try.
Scale-06.jpg
User avatar
zxys001
Posts: 1079
Joined: Fri Apr 02, 2021 10:08 am
Answers: 5
Location: Scotts Valley, Ca.
x 2323
x 1001
Contact:

Re: Parasolid file imported as inches instead of mm

Unread post by zxys001 »

sergio.monti wrote: Tue Jun 01, 2021 6:38 am I dowloaded a 3D parasolid model of a 17mm potentiometer from traceparts. I tryed to import it in Solidwrks but it is imported in inches instead of mm.
If I use part template in mm, the file is converted from inch to mm (scaled x24.5). If I use part template in inches, the part will use inches instead of mm (diameter of part is 17" instead of 17mm).
I tried to use 'file specified units' in import options without success.
image.png
I've read somewhere that parasolid format always uses mm.
I have the feeling that the part has been built in inches and somehow exported in mm without applying unit conversion!
Apparently there is no way to convert mm to inches or viceversa rather then apply 'scale' feature to the part.
Any suggestion?
Thanks
Sergio

Hello Sergio,

Yeah, strange. It could be that the original system auto scaled up to or a user was in error in setting the scale? Where did you get this file?
"Democracies aren't overthrown; they're given away." -George Lucas
“We only protect what we love, we only love what we understand, and we only understand what we are taught.” - Jacques Cousteau
User avatar
S.Casale
Posts: 18
Joined: Wed Jun 09, 2021 11:59 am
Answers: 0
Location: East Coast, US
x 30
x 14

Re: Parasolid file imported as inches instead of mm

Unread post by S.Casale »

As I recall all files brought into SolidWorks will use the default template settings for a standard SolidWorks file.

.step, .x_t, etc, files opened in SolidWorks will present entirely as a .sld*** file template and use whichever specified template measurement.
I know some things about how to do some things for the things that need to get did.
MattW
Posts: 61
Joined: Wed May 12, 2021 12:39 pm
Answers: 2
x 5
x 33

Re: Parasolid file imported as inches instead of mm

Unread post by MattW »

I think this is a source file issue and not a SW issue. I think that under the hood the units for parasolids is meters, regardless of what units the user is using. I would guess that .step files are the same way. I believe there are neutral formats that do not specify (or assume) a unit, and just a number gets exported. In that case, the template settings would determine the units, maybe not even asking regardless of the import unit setting selected. This would be useful if the numbers were in inches, for instance, and millimeters were desired. I think if you wanted the opposite, you would have to come up with an antiinch template to do the scaling.

I think the units on this file got screwed up prior to export to parasolid. The expedient thing to do is just scale the model to make it right. If you don't want the scale feature, scale the model and then reexport as a parasolid and then reimport.

I am not certain about any of this, so anyone who knows better is welcome to correct me.
Post Reply