Giter Club home page Giter Club logo

Comments (6)

bullestock avatar bullestock commented on July 24, 2024

from 4xidraw.

gello0 avatar gello0 commented on July 24, 2024

Inkscape document properties are set to
width 190
height 370

from 4xidraw.

bullestock avatar bullestock commented on July 24, 2024

And if you set it to e.g. 500 x 500 mm?

from 4xidraw.

gello0 avatar gello0 commented on July 24, 2024

Same behavior with 500x500mm, also noticed Auto-rotate page when printing option wont work with this page size.

500x500_test.svg.zip heres my svg file

Video of plotter

I also tried this simple gcode to check if $130 and $131 are causing it to stop at 300mm but it travels to x-axis and y-axis travel to 370mm.

from 4xidraw.

BerndNeuhauser avatar BerndNeuhauser commented on July 24, 2024

i build a larger Version of the 4xiDraw. And also got the Message:
"Warning: 4xiDraw movement was limited by its physical range of motion.
If everything looks right, your document may have an error with its
units or scaling. Contact technical support for help!"

Done:
I changed $130 and $131 to get bigger physical range. Doesnt help.
i changed the Document properties and SVG Scaling in Inkscape. Doesnt help.
i searched for a solution but only found open issus for it.

So i reverse engeneered the code to see wher is a limitation of the size.

Solution:

  1. Go to your inkscape directory
  2. open fourxidraw_conf.py
  3. change

PageWidthIn
PageHeightIn

to your physical size.

Even if the comment in the file says "The values listed here are ignored when called via Inkscape." !!!!IT´S A LIE!!!!! It matters!

If i helped someone, please say "thank you" :D

p.s. @bullestock
maybe it´s a good idea to change: ""Warning: 4xiDraw movement was limited by its physical range of motion.
If everything looks right, your document may have an error with its
units or scaling. Contact technical support for help!"

to

"Warning: 4xiDraw movement was limited by its physical range of motion. You can change the physical dimensions in fourxidraw_conf.py."

Or just put a "dimension" option directly to the plug in options. By the way: is there a way to get the gcode of the drawings output from your plug in?

from 4xidraw.

bullestock avatar bullestock commented on July 24, 2024

@BerndNeuhauser thanks, I've added a section to the README about this.

I think if you run the script with the --logSerial option, it should output the G-code.

from 4xidraw.

Related Issues (19)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.