Welcome to µCNC Discussions! #228
Replies: 8 comments 10 replies
-
I am using uCNC with the mega. Everything is fine. Please let me know whether we can increase the speed of the machine in curves or circles. It is now as given below, however, still it is very slow. Should I increase these values? |
Beta Was this translation helpful? Give feedback.
-
Hello, Which post processor is recommended that we use for this? |
Beta Was this translation helpful? Give feedback.
-
***@***.***
…On Mon, 31 Jul, 2023, 19:50 Paciente8159, ***@***.***> wrote:
We were wondering if someone on your end knows how we could pull that off
with grbl.
Unfortunately no.
But there are people out there that already done it for Fusion360
<https://forums.autodesk.com/t5/fusion-360-manufacture/grbl-multi-axis-post-processor/td-p/9413041>
and here <https://github.com/dguerizec/fusion360-grbl-4axis>, so I assume
there are probably some implementations out there for other software as
well.
—
Reply to this email directly, view it on GitHub
<#228 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AKEYFNWXM2CO3M3VZAE3CZTXS65LTANCNFSM53HWRVCA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I want to be able to control solenoids over G-code with uCNC based uppon Marlin M380/M381 G-codes, similar to what you did with M17/M18. What I mean is, I want to write an additional module for the uCNC which can be used similar to the module you wrote for M17/M18 G-codes, but, reading your parser_m17_m18.c code I saw you used io_enable_steppers, and an equivalent for solenoids doesn't exists under the uCNC core, and reading the Marlin firmware source code and your parser codes I didn't understood clearly how you refactored their code for working on uCNC. Could you give some guidance on how could I do so? Would that means that I need to implement an io_enable_solenoids fuction equivalent to the io_enable_steppers but for solenoids? Also, I didn't understood clearly what you based yourself for writing io_enable_steppers. I previously thank you for your attention, answer and guidance/advices regarding that. |
Beta Was this translation helpful? Give feedback.
-
So, I’m facing one problem (kind of) and one doubt. And my doubt is, I declared STEP0 to correspond to the physical port of A5 on my STM32 Blue Pill and I want that stepper to work as my X axis stepper, because it is connected to an X axis step motor, and my STEP1, corresponding to the physical port B0 of my board, connected to an Y axis step motor. How do I grant that if I run G1 X10 on UGS it will move my STEP0 instead of somehow trying to misbehave STEP1? |
Beta Was this translation helpful? Give feedback.
-
You are not declaring it correctly. inside module.c do this
About the stepper question I'm having a little trouble understanding the question but it's like this. If you send G1 X10 you are sending a command to move axis X. Axis X will make the machine move in the X direction. If it pulses only STEP0, STEP0 and STEP1 or other combination of STEP outputs will depend on your kinematic and your configuration. For example using the default configuration for a cartesian kinematic axis X will only make STEP0 move. Axis Y will only make STEP1 move and Axis Z will only make STEP2 move. That's it. |
Beta Was this translation helpful? Give feedback.
-
Hello again, I'm encountering an issue with serial monitoring/sending/recieving serial messages on my STM32 Blue Pill board running the uCNC firmware. I've configured and compiled the firmware using PlatformIO with the following settings:
I'm using an Serial to USB conversor to do the serial monitoring. The issue is, my wirings, my conversor, and my STM32 are fine, and I know it because whenever I upload it with any piece of code, such as the following:
It works just fine, I can send serial messages and recieve them just fine for any of the RX/TX wirings of the STM32 BluePill, but whenever I try to send $I via serial with uCNC firmware, it just doesn't returns nothing, even if I set to send something and recieve something back if that something is sent via serial with Docklight (for example: if I send 1, recieve "1 recieved"). I tried it with PlatformIO Serial Monitor, Docklight and Arduino Serial Monitor. I even tried using the three of the RX/TX of the STM32 BluePill to do it , setting it using uCNC config generator and leaving the rest as defaults. |
Beta Was this translation helpful? Give feedback.
-
Hello there once more.
|
Beta Was this translation helpful? Give feedback.
-
👋 Welcome!
We’re using Discussions as a place to connect with other members of our community. We hope that you:
build together 💪.
To get started, comment below with an introduction of yourself and tell us about what you do with this community.
Beta Was this translation helpful? Give feedback.
All reactions