Author Topic: DXF Problem in Silhouette Basic  (Read 9067 times)

August 10, 2018, 01:57:04 PM
Read 9067 times

RGAustin

  • Jr. Member

  • Offline
  • ***

  • 12
Hi all. Sorry my 1st post is a cry for help, but I'm at my wits end.

I began creating cut files in Inkscape (92.3) (Windows 10) for my shop. As I went, I checked each file (over 50) in Silhouette Basic (SB). All was well until I got a 'loading' message in SB. Now it can take up to 90 seconds for a file to load and once it does, it has mangled nodes - twists and clumps.

All the files I previous checked have this problem now. Other files (not ones I created) do not have this problem. When I convert my files using an online SVG to DXF service, they are fine in SB. There are no problems with my DXF files in Cricut. When I check the DXF in Inkscape it is broken into very small (2 node) pieces. There are no gradient or patterns in the designs. 

I've uninstalled and reinstalled SB twice and deleted a file their site says to delete when getting the loading message. I have uninstalled and reinstalled Inkscape.

I've saved files as SVG and Plain SVG. I've tested a very simple (3 shapes converted to paths) file. I've re-saved others' files. I've simplified nodes. I've saved as Grouped, Ungrouped, and Union. I saw that some of the others' DXF files were Symbols (in the status bar). I tried that and got a blank screen in SB (no loading message).

I have no problems with the SVG, EPS, or PNG files. I have no problems with my computer. 64-bit operating system, 8GB Ram, and 2 antivirus programs.

I think, but am not sure, that I saw an auto-update in SB right before this happened. I see no option to go back to a prior version. That does not explain the broken lines of the files in Inkscape so I guess this is originating there but like I said, the files are fine in Cricut (free version).

I've spent days searching and seems even Google can't find this problem, let alone the solution, but did manage to get me here where I can't find it either.

Thanks for reading all this. I hope someone has a clue what is going on.
  • 92.3
  • Windows 10

August 12, 2018, 12:22:32 AM
Reply #1

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
Welcome to the forum!

I appreciate your diligent troubleshooting!  Let me make sure I understand the problem.  Is this "loading message" some kind of error message?  Does it just say it's taking too long, or something else?  Also, when you "check" the files, what are you checking them for?  Are you looking for something, making sure the files are ok?  Or it is some kind of editing?

Can you tell us specifically the steps you're taking?  Something about your explanation gives me the idea you're using a script, or possibly commandline for some of this.

Are these files which you've downloaded from somewhere?  Or did you draw them yourself?  Or maybe both?  Is SVG to DXF the only format conversion in this process?

In some file conversions, we do see that paths have somehow been broken up into a multitude of short, 2-node paths.  We might have a solution for that, if it can't be avoided.  But I'm not sure if that solution would apply in your case.

So if you can explain the "path" which a single file takes, step by step, either from the point when you finish drawing it and save the file, or from the point when you download it; to the point where the problem occurs, we can hopefully find the problem.

Also, please share one of the files with us - the SVG file, and if you're downloading a different format, please share that one too.
  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

August 12, 2018, 02:36:15 PM
Reply #2

RGAustin

  • Jr. Member

  • Offline
  • ***

  • 12
Thanks for your response :0

In Silhouette's FAQ I found under: "Software Crash on Initializing OR Loading Icons OR Generating Cut Job" they say to: "Delete the Folder com.aspexsoftware.Silhouette_Studio (and) Empty the Recycle Bin."  I've done that twice.

Depending on how long the loading goes on, it can show "Not Responding" in the file name at the top.

My checks are only for quality/useability of the design. I had a learning curve on this and initially revised multiple times to improve lines.

I don't know any scripts or command lines - am not that advanced in Inkscape.

I create from Inkscape using mostly the pen and shapes - no use of any images, tracing, or text. I use Object and Stroke to Path as applicable. I then use Difference in some places (to save the user vinyl) and Union similar elements for ease of applying color. (Union doesn't really work in Silhouette basic.) I delete any excess nodes then I group everything together and save as SVG, DXF, EPS, and export PNG - in that order.

I have read (mostly cut file users' blogs) that grouping should not be used, but I found no reason why as elements easily ungroup. Still I tried this as well as not doing Union.

Using Plain SVG works best for Cricut, but makes no difference in my DXF in Silhouette. Again, no DXF problem in Cricut. I used cloudconvert.com (SVG to DXF) with success, but would prefer not to have to use it.

I do the checks of the EPS and PNG in Photoshop (no issues). I had no issues with the DXFs initially - the same ones I have issues with now, which is the strange part to me. 50+ files over a month's time.

I've attached one of my SVG designs, the loading and not responding messages, a zoomed in image of mangled nodes in my design in Silhouette (this one took about 15 seconds to load). I've also attached a DXF that I downloaded. As you will see, it's a 'Symbol in block_2' (as are many others I have found online). It works exactly as it should in Silhouette. It has no groups and cannot be broken apart in Inkscape.

I can't find how to do this and when I save it as a DXF, I get nothing but a blank screen in Inkscape upon re-opening. I can upload my save to Silhouette though. Attached is a portion of the mangled mess my save creates (30 plus seconds to upload).

In writing this, I'm more confused than ever. Thanks again for reading all this.


 
  • 92.3
  • Windows 10

August 12, 2018, 07:12:46 PM
Reply #3

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
Ooh, I see.  It's just that loading suddenly started taking longer than it did at first, and now you just see a notification that loading is happening.  You'll have to forgive me.  We're used to people giving us sketchy information (such as, literally sometimes, "this doesn't work") and we have to extract details from them.  We're not used to people giving us so much detail, haha.

So there is no error message, it just takes longer, and the contents are for some reason, being altered, just by....you're either importing them into Silhoutte or opening in Silhouette.  Right?

In Silhouette's FAQ I found under: "Software Crash on Initializing OR Loading Icons OR Generating Cut Job" they say to: "Delete the Folder com.aspexsoftware.Silhouette_Studio (and) Empty the Recycle Bin."  I've done that twice.

No, I would not say your problem is a crash exactly.  So no need to re-do those steps again. But there's definitely a problem!  Is this problem where the paths are changed, happening when you convert to DXF, or when you import or open in SS?  It sounds like you're saying it's happening when the DXF is loaded into SS.  But I just want to be sure.

Is the file My Design Nodes.png from the My Butterfly Design.svg file?  Could you give us the DXF version of the same SVG file?  Like for example, since you already uploaded  My Butterfly Design.svg, could you also upload My Butterfly Design.dxf?  Well, it doesn't have to have the same name, but what we need is the same SVG file after it converted to DXF.  The before and after, so to speak.

Ooohh.....  But if this is happening when you load the DXF into SS, then you don't actually have a DXF file with the distorted paths.  The PNGs you showed are from your preview in SS, aren't they?  Have I got that right?

Well, it still might help to have both SVG and DXF of the same file, if you can.

I have a couple of ideas what might be happening.  If the following ideas don't give you any clues to fix the problem, if you could share the DXF version of that same butterfly file, that will help.

First, everything in the butterfly SVG is grouped.  As you've said, and as I would guess, groups are probably not accepted.  Although I don't know what the DXF conversion does with a group, if the group survives the conversion, then possibly the group is causing these problems?

Next, see my screenshots where I have zoomed into about the same area as your PNG, added a black stroke and removed the fill color.  The first one is the original file.....well actually, I'll make a video instead.  I think that will be better. 

Helping someone else who was using a different cutter hardware/software (a few months ago) they found that the cutter-ware was trying to correct what it thought was a problem with the file.  It was adding a lot of extra and unwanted paths.  If the group turns out not to be the problem, I wonder if something like that might be happening for you.

But first, one more comment.  While I don't have any kind of digital cutter, I have a pretty good general idea of how things are supposed to work.  The first thing I noticed in the butterfly file are a lot of paths crossed over each other.  Since those paths are literally where the machine will cut, you'll have one path cutting other paths into pieces.  I wonder if your cutter-wares are trying to correct that, and....well, not succeeding?

In the video, where I've made some of the paths more narrow, and zoomed in, is to show you how paths that look like they are on top of each other, are actually crossing back and forth over each other.  And also where I'm pulling apart some nodes, to show some separate little subpaths, I wonder if the cutter-wares are trying to correct these things, but not very well.  You can delete the extra subpaths, since they aren't needed anyway.

If the lines crossing over each other could be the problem we can help you learn how to make them perfectly aligned with each other, so the machine won't have a  problem with them.  If they aren't the problem let's look at the DXF file, and see if there might be some clues there.

Here's the video: 
  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

August 13, 2018, 12:37:51 AM
Reply #4

RGAustin

  • Jr. Member

  • Offline
  • ***

  • 12
I'm so very sorry I gave you such a bad file and thank you for all the effort you put into reviewing it and making the video.

Yes, the only problem with the DXF is in Silhouette. 

I've spent hours trying various things and have come to the conclusion that the problem is in the SVG to DXF save in Inkscape. I looked at more files created by others and all their DXF files say in the status bar: Symbol in block_(a number) in Layer 1. The snowman I attached before is a example of this.

I've tried to create a symbol out of the multiple elements and have gotten poor success so far.

Using CloudConvert works. The perfect file pops right into Silhouette, but I hate putting the files on the web. My brain is fried so I'll search tomorrow for how to do this.

If you have an info, please point the way. Thanks again for all your help.



  • 92.3
  • Windows 10

August 14, 2018, 12:01:49 AM
Reply #5

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
Yes, when I open the snowman file you shared, I see that it's called Symbol.  I don't know what that means, but I might be able to figure it out, if I had the same "before and after" file to examine.  It might be you're using the wrong options when you convert to DXF.  When I convert a file to DXF, I don't get the Symbol type of object.

I've tried all the options in the DXF dialog, but I can't make it change the object to a Symbol.  The only way I can get a Symbol object in the DXF file, is if I use a symbol from the Symbols dialog.  Actually I'm surprised the machine will cut it.  It might not be the correct way to do it, but you can always convert objects to symbols.

In the snowman file, I see a similar situation to the butterfly file, where there are 2 paths which overlap each other, in some of the places.  But I can't check the other places, because it's not a path.

Oh hey....isn't the Silhouette related to the Robomaster?  In the Save As DXF dialog, have you tried checking the option to use the RoboMaster type of output?

  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

August 14, 2018, 11:22:16 AM
Reply #6

RGAustin

  • Jr. Member

  • Offline
  • ***

  • 12
I read on one blog that both options in the DXF dialog are Autocad functionality only, but I've tried checking both, one at a time, and none. I've also tried all units in sizing the thing.

I had noticed that others' files are called "Symbol Called block_2 in layer Layer 1" which seemed quite odd.

Naming it "block" doesn't work. Inkscape ignores my ID and names it "Symbol called Symbolxxxxx" where x is a number. So... I searched for block and there it was... maybe.

"How to save in blocks in Autocad: Click Block Editor tab Open/Save panel Save Block."  Time wise, I'm going broke on this venture and don't want to buy Autocad. I'm still searching for an alternative. So far all I find in "saving blocks in Inkscape" is quilting blocks.



  • 92.3
  • Windows 10

August 14, 2018, 12:53:15 PM
Reply #7

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
No, "block_2" is just the name of the symbol, for some reason.  You'd have to ask whoever made the file why they named it that.  If you have a few files where the objects have the same name, I would guess they are made by the same artist, and that's just part of their process to name them that way.  In any case, that name is irrelevant as far as cutting the file or this problem that you see when you load them in the cutter.

I'm sorry I can't remember this, or if you mentioned it.  Are you making any of these files?  Or are they all downloaded and you're just making edits to them?  If you're downloading them, then there's no way to know how they are made, or why they are having this problem.  The 2 I've looked at aren't made very well for cutting.  And the place where they aren't made very well are the same places where you see the extra paths.

Unfortunately, there's no chance I could figure out what's happening in the files you provided, because I don't have both the SVG and DXF of the same drawing.  If I had that, I might be able to figure out what's wrong.  Might.

Are you sure the ones labeled as symbols will cut?  That's a little surprising to me (not that I'm an expert).

If you were to start from scratch in Inkscape, and convert your Inkscape drawing to DXF, I think they would probably work as expected.  But downloading files, you're never sure what you're getting.

  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

August 15, 2018, 11:51:01 AM
Reply #8

RGAustin

  • Jr. Member

  • Offline
  • ***

  • 12
I've obtained a number of files that are named block_2 that are from different sources - freebies to paid files and none the same artist or at least claiming to be. When I try to name the files that I make from scratch 'Block', Inkscape chances it to Symbol. My last resort is to ask competitors, but I'm close :0.

I'm sure at least the paid ones will cut, or the artists would be out of business. Images are usually cut in multiple colors (multiple sheets of vinyl for example) then assembled so overlapping and duplicate lines aren't an issue. My files aren't ready for cutting as I've not gotten past this problem.  Snowman would waste a little vinyl on the duplicate arms but would otherwise be fine.

I've attached a SVG and DXF of the same file (a freebie for email signup from a cut file store). The DXF image is about the size of a period and is at the bottom left of the page (most are this way).

Thanks again for your efforts. I totally understand throwing in the towel on this one. 
  • 92.3
  • Windows 10

August 16, 2018, 04:00:14 AM
Reply #9

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
Oh, if you're getting these from professionals, they are probably using Adobe Illustrator, or other proprietary graphics programs.  So it would not be surprising that converting their SVG to DXF using Inkscape is not going smoothly.  Converting a file format is not necessarily a trouble-free proposition to begin with.  And when you add in different graphics programs into the mix, most of the time, all bets are off.  At least that's the case with Inkscape.

If they are different artists, and they're all called by the same ID, then they must all be using the same program or the same technique.  And for some reason that program or technique is giving them they same name.  I don't know.  Symbol, is the type of SVG element.  block_2 is simply the ID of the object.  It has no relevance to how the cutter uses the file.  It's just a way to identify which symbol it is or which object it is, in case there were other objects in the file.   (And there are a LOT of other symbols in the DXF file! Each individual "path" seems to be a symbol.)

Why they are Symbols, I don't know either.  It could be that however they are creating the DXF files makes them a symbol.  Or, when we open the DXF in Inkscape, they are converted to SVG, and that process, maybe Inkscape is somehow recognizing them as symbols.

Can you convert the bubblegum princess SVG to DXF and load it into your cutter, and make a screenshot, so I can see which areas are causing problems?

  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

August 17, 2018, 02:59:26 PM
Reply #10

RGAustin

  • Jr. Member

  • Offline
  • ***

  • 12
I think you're right and Inkscape is not the program to do this task. It's the same thing on any SVG file (mine or others), ie, mangled nodes for all SVG to DXF. I even tried to save others' DXF to DXF. On that one, I get a blank screen in Inkscape and Silhouette and an file error message in Cricut.

Thanks so much for your time on this. I really do appreciate it. I'll check out Illustrator info and see where that leads me.
  • 92.3
  • Windows 10

August 18, 2018, 06:49:54 AM
Reply #11

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
I just had in interesting thought last night, about the question as to why those artists are creating symbols.  If someone opens one of those files, like in Inkscape or any other vector program, they will not be able to edit the symbol.  While if they left the image in paths, anyone could edit their image and potentially claim it as their own.  So I'm guessing that's why they are converting them to symbols.

However, I don't think that all digital cutters would recognize the symbol, and be able to cut it.  Although I could be wrong.  I'm still surprised that your machine can.  But I guess that's a good thing for these artists.

Oh, if you're having trouble with a DXF which you created originally with Inkscape, it's definitely worth pursuing, because that should be working fine.  If we were to track down such a file, we might find the problem, which solution could potentially extend to the files you download.  Potentially.

If you want to try, please share 3 files - the original SVG, the DXF, and a screenshot showing where the problem is happening.

Regarding saving DXF to DXF, I'm not sure what you're thinking that should prove, as far as troubleshooting.  But as I said before, when you open a DXF in Inkscape (or any non-SVG, vector file) it's converted to SVG.  So technically, you've converted a DXF to SVG, and then saving again as DXF, converts it a 2nd time.  Theoretically, that should work.  But not knowing what's in the origina DXF file, it's hard to say what caused the problem.

One last note.  While helping someone else with a similar problem, and after a long extended troubleshooting session, they discovered a setting in their cutting software, which solved the problem.  So you might want to look into the settings for....whatever it's called....  Is the software called Silhouette Basic, or is Silhouette the hardware, or is it both?
  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

August 20, 2018, 07:06:39 PM
Reply #12

RGAustin

  • Jr. Member

  • Offline
  • ***

  • 12
I haven't gotten that far. Everything came to a halt with the DXF mangled files in Silhouette Basic. There is no reason to even consider cutting. The plan was to build inventory, revise and improve my work, then send it out to bloggers for testing.

You could be right about putting a safety lock on the DXF files. I've concluded it's a magic trick I haven't learned yet. But I've got to get some new stock in my shop so my focus has shifted. I asked in a Reddit Inkscape group but no one had a clue. Since Google found block with Autocad, I need to post in a group. That leaves approaching a semi-competitor. I'll let you know if I get it figured out.
  • 92.3
  • Windows 10

August 21, 2018, 11:15:28 PM
Reply #13

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
I haven't gotten that far. Everything came to a halt with the DXF mangled files in Silhouette Basic. There is no reason to even consider cutting.

No, I'm not suggesting to cut anything.  I'm suggesting there might be a setting in SB that will stop it from drawing these extra paths.  There was in the similar situation with someone else (that I mentioned earlier).

I know you think the problem is in the Inkscape DXF conversion.  And it might be.  But it could be in SB.  There could be a setting that would stop it from wanting to draw the extra paths.  After all, you don't see the extra paths in the DXF file, in Inkscape.  It only shows up after you load it into SB.  So maybe the problem is happening there.  You could look and see if there are settings you can change.
« Last Edit: August 22, 2018, 04:08:28 AM by brynn »
  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

August 22, 2018, 03:37:12 AM
Reply #14

phiscribe

  • Jr. Member

  • Offline
  • ***

  • 43
I don't think I absorbed all that was said here on a quick scan.  I just wanted to tell you one thing I have seen about Silhouette users and SVG's in other forums.  Apparently, the Silhouette software hates any svg were the units are not pixels.  If your using mm or inches opening in the Silhouette software will cause scaling issues and may take a very long time.  It might be worth changing the documents units to px before opening in Silhouette.  That's all I had.  No clue on the dfx end.
  • Latest Stable
  • Win 8.1

August 22, 2018, 11:42:42 PM
Reply #15

RGAustin

  • Jr. Member

  • Offline
  • ***

  • 12
According to Amazon reviewers, SB & Cricut are definitely the problem LOL. But yes, the SB is a simple interface for setting up the file and connecting to the machine. Still I think it requires some skill and that's why I decided to use testers (when I get to that point).

There are no settings to change that would help my mangled files and I can't sell them in less than perfect condition "out of the box" so to speak. I did try a single butterfly outline - one single line. Less mangles but still some. The fact that those successfully selling are saving as block, has me chasing that dog's tail.

Phiscribe thanks for reading even some of this chain. Brynn has been a superhero in trying to help me. I've done all the size settings and combo of options in the DXF save screen. I can't see any difference at all.

  • 92.3
  • Windows 10

August 25, 2018, 08:46:25 PM
Reply #16

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
The problem this other person found were settings about line precision.  It was an option to combine lines on import, and he could set the precision for combining the lines.  Actually what he found out was that he didn't need lines to be combined at all.  It seems the extra lines were created to make the combining work.

Also, there are several extensions for exporting DXF, in additioin to the Save As option.  Full disclosure, I don't know if all of these work, or which ones work with which versions of Inkscape.  But one of these might solve the problem?

      Big Blue Saw DXF Export - http://www.bigbluesaw.com/saw/big-blue-saw-blog/general-updates/big-blue-saws-dxf-export-for-inkscape.html 
      Better DXF Output - http://www.bobcookdev.com/inkscape/inkscape-dxf.html
      Better Better DXF Output - http://tim.cexx.org/?p=590
      DXF2SVG - https://github.com/duckinator/dxf2svg  might be same as below?
      DXF2SVG - https://github.com/mduggan/dxf2svg   might be same as above?
      OpenSCAD DXF Exporter - https://github.com/brad/Inkscape-OpenSCAD-DXF-Export
http://www.thingiverse.com/thing:14221 
      LaserCut DXF - https://github.com/MakeICT/inkscape-lasercut-dxf  assuming it exports to DXF by the name, but no details given with download
      Older DXF R12 for Plotters - https://inkscape.org/en/~doctormo/%E2%98%85older-dxf-r12-extension-for-plotters-pure-python-version 

Also, if you think making the drawing into a symbol might work, I'm not sure if you realized when I was talking about it before.  But you can easily convert them to symbols.  Object menu > Symbols.  Select the drawing, then click "Add symbol from current document" button.  I don't know if that will affect what happens when you import it into SB, but it can't hurt to try.

Otherwise, you can try all those extensions - whichever ones might be relevant.
  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

August 27, 2018, 05:01:23 PM
Reply #17

RGAustin

  • Jr. Member

  • Offline
  • ***

  • 12
I've run across a couple of these extensions but the info was years old so I didn't check farther. I'll look into the others and see where they lead me. I've converted some of my cutting files to clip art but hope to get back to this soon. Thanks for the list and for all your help.
  • 92.3
  • Windows 10

August 28, 2018, 04:07:59 AM
Reply #18

ha1flosse

  • IC Mentor

  • Offline
  • ******

  • 65
    • Jellyfish Dessert
i've also been stumbling into this problem using the "Silhouette - Basic - Software" recently, so here's a short troubleshooting.

my first thought was, the problem is related to the inkscape plugin which handles the DXF export, but obviously it's not! so all the discussion above about using illustrator for professional purposes instead of inkscape is misleading. YOU CAN USE INKSCAPE FOR PROFESSIONAL PURPOSES PROPERLY!

fact is, the "Silhouette - Software" can't handle the output - format if you save your file into AutoCAD DXF R14 file format. you have to use the AutoCAD DXF R12 file format which inkscape also supports. this will work properly.

otherwise you can use PSTOEDIT to convert your file. you can save your file from inkscape to *.EPS postscript file format and convert the file with "PSTOEDIT" to the DXF format.

on ubuntu, you can fetch the PSTOEDIT by "sudo apt install pstoedit" and convert your file by "pstoedit -dt -f dxf:-polyaslines original.eps result.dxf".

on windows, check out http://www.calvina.de/pstoedit/ and use the tool from the command line. should be the same syntax "pstoedit -dt -f dxf:-polyaslines original.eps result.dxf"

to conclude this, it's pretty much a shame, that Silhouette wants the user who bought their plotters to additionally pay for a software that can handle SVG properly!
« Last Edit: August 28, 2018, 07:28:51 AM by ha1flosse »
  • 0.92
haifashion - textile art
http://www.haifashion.eu

August 29, 2018, 03:59:54 AM
Reply #19

Moini

  • IC Mentor

  • Offline
  • ******

  • 1,568
    • VektorRascheln
Or use LibreCad for conversion between different DXF formats, if you prefer to have a graphical user interface.

Btw. if anyone in Germany is reading this, we'll have an expert coming to Kiel who will give a workshop about using Inkscape for making things:
https://www.kieler-linuxtage.de/index.php?seite=programm.html#RaumR007-1536444000

September 03, 2018, 09:05:49 PM
Reply #20

RGAustin

  • Jr. Member

  • Offline
  • ***

  • 12
Thanks to both of you. I'm still searching for the technique other salers are using - the mystical and elusive block/symbol save.
  • 92.3
  • Windows 10

September 04, 2018, 06:14:40 PM
Reply #21

Klollar

  • Newbie

  • Offline
  • *

  • 1
I've been hunting for an answer to this exact problem for a few weeks. Haven't had heard of this issue at all up until 4 weeks ago. All of the files I've had customers have issues with were created in Illustrator CC ( learned on Inkscape and swapped a couple years ago). The first was a file created January 2017 that has been selling fine, no issues until the one last month. The insides of the letters had nodes that went crazy, looping and crossing all over. Ended up she had Design Edition and forgot so I let it go.

The second customer was with a file that created in July, but had the same font in it with the distorting in the same place. We set up a couple of test boxes and couldn't replicate it using Studio Basic on multiple machines. We also ruled out it being a memory issue by trying a box with 1 gb of memory. Still couldn't make the dxf files squiggle. I even confirmed the customer was using the same version of Studio I was (4.1.2). The only similarities on the first 2 were the file having the same font and both machines running Windows (couldn't verify the versions though).

Then this afternoon same thing with a file created first week of July only not with the same font, with a plaid pattern.

First pic right side is the customer's in Studio basic on a iMac. Left is the same file opened from my end with no issues. I know Silhouette Studio has always added more nodes than there are to dxf files but this is an excessive amount. The second photo on the left is the svg version in Studio and right is the exact same dxf in Illustrator with 4 nodes.

I've tried inserting more nodes on these areas before saving to see if it would keep Studio from adding an excess using the font mentioned before to test and it still does the same thing no matter what I try. Besides there being way too many nodes, I'm stumped.  :-S At this point we've ruled out memory, operating system, the possibility of it being a Studio update.
  • 0.92.3
  • Windows 10

September 05, 2018, 05:48:12 AM
Reply #22

brynn

  • Administrator

  • Offline
  • ******

  • 3,941
  • Gender
    Female

    Female
    • Inkscape Community
This is probably a really old extension, and probably won't help, but I came across it and thought I'd mention it.

https://github.com/fablabnbg/inkscape-silhouette

RGAustin, in my last message, I explained how to convert your image to a symbol, if you want to try that.

Klollar, are you saying this is happening with DXF files that were created in Illustrator?  If so, then that rules out Inkscape as the cause.  To me, that points to Silouette.  If this just suddenly started happening, that would lead me to think an update might be the cause.  How did you rule out a Studio update?

A LOT of software these days get updates without notifying the user, even if the user has opted to be notified.  I would alert Silouette Studio of this.
  • Inkscape version 0.92.3
  • Windows 7 Pro, 64-bit
Inkscape Tutorials (and manuals)                      Inkscape Community Gallery                        Inkscape for Cutting Design                     



"Be ashamed to die until you have won some victory for humanity" - Horace Mann                       

September 05, 2018, 06:59:12 AM
Reply #23

ha1flosse

  • IC Mentor

  • Offline
  • ******

  • 65
    • Jellyfish Dessert
Quote from: Klollar

First pic right side is the customer's in Studio basic on a iMac. Left is the same file opened from my end with no issues. I know Silhouette Studio has always added more nodes than there are to dxf files but this is an excessive amount. The second photo on the left is the svg version in Studio and right is the exact same dxf in Illustrator with 4 nodes.


ok! so if you want to set up a "test environment" for customer problems with basic version of the silhouette software, you shouldn't use the business edition to reproduce the problems. maybe the free basic version of the silhouette software has some, of course ‎coincidentally, bugs importing DXF - formats later than R12. What was your export format - R14? you should consider providing DXF - files saved in R12 - format to your customers, if they have issues with your files in silhouette basic. you can save the files with inkscape properly, and you dont' have to use illustrator at all to provide a comparative workaround for this problem of a crappy proprietary software. so it seems like this is the perfect chance to feel free and enjoy a moment of not being tied to adobe's business model AND make your customers happy.
  • 0.92
haifashion - textile art
http://www.haifashion.eu

September 05, 2018, 02:42:55 PM
Reply #24

RGAustin

  • Jr. Member

  • Offline
  • ***

  • 12
Klollar I feel your pain but am thrilled to find someone else with this problem. I have posted a few other places with no success. This group is the best!

Brynn, I had tried saving as a symbol with no success there either. The files opened blank in SB. Thanks for the github link. Will check it out.

You are right about a SB upgrade. I'm sure I saw an auto update message right before the node issue began. Klollar I too had had zero problems before this.

Anyway so I tried Moini's suggestion on LibreCad and it worked! Saving as R12 produces a clean, instant loading image in SB. Yeah.

The files act a little strange in Inkscape (there then disappear when expanded - lose color) and they do not show as symbols but are tiny like the files I've downloaded.

I've also gotten a couple of file errors when trying to open in Inkscape and had to re-save in LibreCade (which I know nothing about so the error is likely my own) I'm still testing and will update, but feel ha1flosse is correct that R12 is the all SB can handle. I haven't tried the R12 in Cricut yet either. 

Not sure how this factors in but the DXF files I've downloaded are clones (as are the stock symbols). The files I saved as R12 are not and open in Inkscape ungrouped. My point is that they may not be very secured files for importing and will end up with issues with the next change by Silhouette or Cricut. I don't know anything about clones so am looking at this angle.

Klollar please keep me posted on your testing. I plan on sending my files out for testing before putting them in my shop and will share feedback if you like.

Thanks everyone.


  • 92.3
  • Windows 10