View Issue Details

IDProjectCategoryView StatusLast Update
0000812FreeCADBugpublic2014-10-14 18:22
Reportercepera-one Assigned Toshoogen  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version0.12 
Summary0000812: Does not import files with the national chars in the file name.
DescriptionFreeCAD does not import files with the national chars in the file name.
Additional InformationBug tracker also gives an error when I try to attach these files. You can take the example file from the distribution Schenkel.stp and add to its name the characters in Russian :-) or any other national character set.

When writing a plugin for my program I had to do copy such files to a temporary file and then import it into FreeCAD.
TagsNo tags attached.
FreeCAD Information

Relationships

parent of 0001421 closedshoogen STEP import failure due to non-ASCII chars path 
parent of 0001411 closedshoogen Importing and Exporting fails on Windows due to filepath encoding 
parent of 0001763 closedshoogen use UTF8 for filenames 
has duplicate 0000811 closed Does not import files with the national chars in the file name. 

Activities

2012-08-04 05:00

 

Schenkel.stp (Attachment missing)

2012-08-04 05:07

 

FreeCAD_About.jpg (Attachment missing)

wmayer

2012-08-06 06:00

administrator   ~0002310

This is a limitation of the CAD kernel OpenCascade. In its API to load STEP or IGES files it only supports path names in plain ASCII.

Jriegel

2012-12-20 20:31

administrator   ~0002704

Maybe we can write a check on file names if they contain non-ASCII chars and
bail out more gracefully with user feedback....

shoogen

2014-10-11 12:58

developer   ~0005210

to be tested on OCCT 6.8.0

Issue History

Date Modified Username Field Change
2012-08-04 05:00 cepera-one New Issue
2012-08-04 05:00 cepera-one File Added: Schenkel.stp
2012-08-04 05:07 cepera-one File Added: FreeCAD_About.jpg
2012-08-06 05:53 wmayer Relationship added has duplicate 0000811
2012-08-06 06:00 wmayer Note Added: 0002310
2012-12-20 20:31 Jriegel Note Added: 0002704
2012-12-20 20:31 Jriegel Status new => confirmed
2014-03-02 14:04 wmayer Relationship added parent of 0001421
2014-03-11 01:44 yorik Relationship added parent of 0001411
2014-09-24 11:35 shoogen Assigned To => shoogen
2014-09-24 11:35 shoogen Status confirmed => assigned
2014-09-24 11:43 shoogen Relationship added parent of 0001763
2014-10-11 12:58 shoogen Note Added: 0005210
2014-10-14 18:22 shoogen Status assigned => closed
2014-10-14 18:22 shoogen Resolution open => fixed