Closed tatarize closed 3 weeks ago
Does Meerk40t support the following svg... it is a dashed line... k40w treats it as a solid line... what I am looking to do is have my laser cut the dashed lines I would use to stitch leather.. otherwise its me having to cut the dashed lines.
No, MeerK40t doesn't process dashed lines. But, I specifically looked at dash arrays when I was coding the svg spec. But, I didn't think it was useful enough to include (given the effort it would take to implement), but more generalized dashed lines seemed like they would be useful. The loaded SVG files have the information but MeerK40t never does anything with it, though it has access to that information.
I did however make a PPI advanced setting that hasn't made it into production called Dot Length (it's in advanced, in operation properties and disabled). The core idea was to set a dot length for the PPI carry forward so you could basically make dashed lines yourself with that. If set very short, they would be let you avoid some potential stuttering. If made longer they could give a dashed effect.
I've been meaning to check whether this bunch of chained plotting generators could be turned into something more elegant. If it can be I'll look into, implementing a dashed line. Though I'm only a bit away from a version update. So if something elegant doesn't present itself, I likely wouldn't include it. Since I can't really risk getting too far into the weeds. But, there's some chance that there's a really elegant solution that'll let me implement dashed lines and restore grouped pulses being triggered on the fly. As well as these other settings, or adding other features to the pulse train without causing exponentially more complexity.
@celticht32 In inkscape, go Path->Stroke to Path
Then Path->Break Apart
-- Make sure they have a correct stroke as they'll be little closed shapes. But, that'll get you passed that road block and move you on to more work. It'll be a bit before I get any line dashing in MeerK40t. I'm too afraid of screwing up the next version to switch yet.
The reality of documentation is that you need to have a few volunteers to focus on this. For this you need a user-friendly and supportive community and actively to encourage users to contribute.
The idea here is a log of the questions asked about the software and answers given to keep a log of where the UI/UX does not imply the answers. These need to be integrated into some documentation, manual, or main video series about the software. Any good documentation should address these points.