From .obj to .dxf
-
Hi there
I´m trying to convert an obj file to dxf. Exporting stl would be fine too. Trying it this way:
var objDeSerializer = require('@jscad/obj-deserializer');
var stlDeSerializer = require('@jscad/stl-deserializer');
var dxfSerializer = require('@jscad/dxf-serializer');
const fs = require('fs');fs.readFile('sceneOBJ.obj', 'utf-8' , (err, data) => {
var deserializedObj = objDeSerializer.deserialize(data, data, {output: 'geometry'});
var dxfStringArray = dxfSerializer.serialize(deserializedObj);
console.log(dxfStringArray);
});I get this error: only JSCAD geometries can be serialized to DXF
The obj or stl files I´m using seem to be correct (blender shows them correctly).
Any clues??Thx!!
-
@Gorka-Arakis welcome
Sorry but the documentation for the deserializer / serializer functions are not part of the documentation yet.
You can find the documentation inside the ‘index.js’ file.
The general rule is… options are always first. And options have a default value as well. So, the calls become…
const geometries = deserializer({output: ‘geometry’}, rawdatafromfile) const blobdata = serialize({}, geometries) -
It works! Thanks!!
-
@Gorka-Arakis Yeah! And there’s more to come!
-
@z3dev Happy to hear it!
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login