Fryer MB-11 Bed Mill Retrofit

More
05 Jul 2018 18:48 #113493 by PCW
Replied by PCW on topic Fryer MB-11 Bed Mill Retrofit
Another option is to use a 7I90 in sserial remote mode
This would give you 72 I/O pins if you have a free sserial port available.
These I/Os can drive LEDs but best in sinking mode (LED anode to +5V through current limit resistor)
More
05 Jul 2018 18:59 #113498 by adamj12b
Type in the past thread. I already plan to use a 7i73 in the console so that I can use the matrix keypad for the 43 keys. If there was an esy way to shrink the matrix to 6x8 from 8x8, I would have enough outputs.

I think im going to experiment with the shift registers as that seems to be the only thing that makes sense currently. It doesn't make sense cost or wiring wise to add another mesa board to drive led's...

-Adam
More
05 Jul 2018 20:24 - 06 Jul 2018 14:18 #113512 by DeckelHead
Adam... I'm not sure I understand what you are asking... Are you looking for an explanation of how shift registers work or do you have a question regarding that specific wiki?

As far as the engraving issues go... I only have a very old version of Illustrator, and that seems to crash whenever I import the file for my panel. :( I'll have to get the other application (as I recall, that is an open source one), but I'm very green on how to use these so it will take me a bit of work. The alternate approach is Andy's, and because that is all inside Fusion, it will probably be my first attempt. I seem to grapple with constraints in the app though.

I had a devil of a time doing something that should have been pretty easy (essentially ensuring that two cutouts where equidistant, both horizontally and vertically, between three columns of (mounting) holes). In AutoCAD (or Draftsight, which is what I've moved to), this would have taken me no time at all. But in Fusion, I have a devil of a time. Of course, I don't dispute that Fusion's parametric is better. I can change one of those holes and everything rescales appropriately. But learning the tricks of constraints has been a bit difficult. I've also found that my components tend to disappear and the timeline goes way back in time periodically and I don't know why. I also seem to have a difficult time copying items. I don't get any error messages, but the copied items never show up. Puzzling.

It is all a learning exercise, and eventually I know it will click. That doesn't mean that it isn't frustrating sometimes though. :)

Anyhow, thank you for the suggestions on how to handle engraving. Those give me a fighting chance. :) What is the exact definition of v-carving though? Is it the replication of a variable depth Vee, such as you would have when you manually carve art?
Last edit: 06 Jul 2018 14:18 by DeckelHead.
More
07 Jul 2018 20:52 - 07 Jul 2018 20:53 #113719 by DeckelHead
(this comment relates to Andy's thoughts about using a diagonal line to position engraving text within F360)

Seems like there is one slight problem with this approach. The box is a function of the leading. So, Those that have a character, such as 'g', that go below the baseline, will have a midpoint of the diagonal line that is lower than those words like 'Start' that have no descenders. That means that 'Engraving' will be positioned lower than Start. :(
Last edit: 07 Jul 2018 20:53 by DeckelHead.
More
07 Jul 2018 21:28 #113725 by andypugh

DeckelHead wrote: I also seem to have a difficult time copying items. I don't get any error messages, but the copied items never show up.


The new items might be exactly on top of the original.
More
07 Jul 2018 21:44 #113727 by andypugh
This might help
forums.autodesk.com/t5/fusion-360-design...t-issue/td-p/7447998
But also seems to confirm that text positioning is a bit messed-up in Fusion.
More
11 Jul 2018 18:50 #114020 by adamj12b
I think I know the answer, but I have added some features to the mill and need to control them.

One of them is a chip auger. I have this set up with a current sensing relay and a set of reversing relays.

The theory of operation would be to activate output 1 for auger forward, using a custom M131. Auger reverse (M132) should activate output 1 and output 2 to run the auger and activate the reversing relay. M133 would stop all auger motion.

When the auger is running, an input from the current relay would signal a jam and the auger should switch direction for a programmed amount of time and then revert to previous running direction. If this happens 3 times in a row, the system should throw a error on the screen, and shut off the auger.

My thought was that this needs to be programmed in Classic Ladder. Does this seem correct? Is there some other scripting language in the system that would suit this better?

The second thing im implementing is a float sensor in the pan of the machine. The way everything worked out, I ended up with a coolant tank larger then the capacity of the chip tray. I do not want to flood the shop with coolant so a float in the pan will handle this well. I want to have this set up to feed hold the machine and put a warning on the screen stating a coolant backup. What would be the best way to do this?

-Adam
More
11 Jul 2018 18:56 #114021 by andypugh

adamj12b wrote: My thought was that this needs to be programmed in Classic Ladder. Does this seem correct? Is there some other scripting language in the system that would suit this better?


You could program is in C as a custom HAL component:
linuxcnc.org/docs/2.7/html/hal/comp.html


Or seeing as it doesn't really need real-time you could use a Python component:
linuxcnc.org/docs/2.7/html/hal/halmodule.html
Moderators: cncbasher
Time to create page: 0.112 seconds
Powered by Kunena Forum