- Posts: 5713
- Thank you received: 2100
Feature Request
snowgoer540 wrote: What I’m trying to understand is why that is the case..
I am not 100% sure but my understanding is that it is caused by the Z axis reaching the soft limit while the offset is enabled.
When you start at the MAX_LIMIT then it needs to return there to clear the offset. The offsets are not disabled until the offsets are cleared.
So I guess its kinda the chicken and egg effect.
Please Log in or Create an account to join the conversation.
- snowgoer540
- Topic Author
- Offline
- Moderator
-
- Posts: 2581
- Thank you received: 907
phillc54 wrote:
snowgoer540 wrote: What I’m trying to understand is why that is the case..
I am not 100% sure but my understanding is that it is caused by the Z axis reaching the soft limit while the offset is enabled.
When you start at the MAX_LIMIT then it needs to return there to clear the offset. The offsets are not disabled until the offsets are cleared.
So I guess its kinda the chicken and egg effect.
Oh, so in that particular case, the offset does not get cleared at Plasmac Max Height?
Please Log in or Create an account to join the conversation.
Technically it is never cleared at PLASMAC_MAX_HEIGHT. It is cleared at START_HEIGHT. If PLASMAC_MAX_HEIGHT was equal to START_HEIGHT then it would appear to cleared at PLASMAC_MAX_HEIGHT.snowgoer540 wrote: Oh, so in that particular case, the offset does not get cleared at Plasmac Max Height?
Where I said:
After reaching PLASMAC_MAX_HEIGHT any remaining OFFSET is cleared.
I actually meant:
After reaching PLASMAC_MAX_HEIGHT any remaining OFFSET is reduced each servo cycle at a rate that moves the Z axis at the Setup Speed value in the Config Panel. This moves the Z axis to the START_HEIGHT. When START_HEIGHT is attained the OFFSET will have been reduced to zero and then offsets will be disable..
Please Log in or Create an account to join the conversation.
- snowgoer540
- Topic Author
- Offline
- Moderator
-
- Posts: 2581
- Thank you received: 907
phillc54 wrote:
Technically it is never cleared at PLASMAC_MAX_HEIGHT. It is cleared at START_HEIGHT. If PLASMAC_MAX_HEIGHT was equal to START_HEIGHT then it would appear to cleared at PLASMAC_MAX_HEIGHT.snowgoer540 wrote: Oh, so in that particular case, the offset does not get cleared at Plasmac Max Height?
Where I said:
After reaching PLASMAC_MAX_HEIGHT any remaining OFFSET is cleared.
I actually meant:
After reaching PLASMAC_MAX_HEIGHT any remaining OFFSET is reduced each servo cycle at a rate that moves the Z axis at the Setup Speed value in the Config Panel. This moves the Z axis to the START_HEIGHT. When START_HEIGHT is attained the OFFSET will have been reduced to zero and then offsets will be disable..
Ok, believe it or not, I’m following along, that actually makes sense. I bet that python code is significantly more difficult than rezooming the preview :laugh:
Please Log in or Create an account to join the conversation.
That is in the component so it is C and it is not that comlplex, just count towards zero at a rate of nnn then stop.snowgoer540 wrote: Ok, believe it or not, I’m following along, that actually makes sense. I bet that python code is significantly more difficult than rezooming the preview
Please Log in or Create an account to join the conversation.
- snowgoer540
- Topic Author
- Offline
- Moderator
-
- Posts: 2581
- Thank you received: 907
phillc54 wrote: That is in the component so it is C
Oh right C not Python... I have much to learn lol
Please Log in or Create an account to join the conversation.