Conversational Wizards

Discuss the creation and usage of Wizards

Re: Conversational Wizards

Postby alex_s » Sat Jan 06, 2018 8:29 pm

probe dimension of stock
Faceing
Pocket ( rectangular / circular) which could also be used for slotting
Contour ( rectangular / circular )
Hole pattern ( circular / rectangular ) with starting points center or edge defined, and pecking
Threading ( in- / outside )

but most you already covered ;)
alex_s
 
Posts: 62
Joined: Tue Nov 29, 2016 11:45 am

Re: Conversational Wizards

Postby andrewbishop66 » Sat Jan 06, 2018 10:23 pm

The only thing I would add to that might be 3 point hole centre
for me used when finding centre of engine bore with transfer ports around the circumference

thanks Andrew
andrewbishop66
 
Posts: 92
Joined: Mon Dec 19, 2016 9:05 pm

Re: Conversational Wizards

Postby Vmax549 » Sat Jan 06, 2018 10:25 pm

OK here is a thought we need someone that is good building graphics of teh process we want to display . For example a square pocket. or drawings of the probing routines. I am horrible with graphics.

(;-) TP
Vmax549
 
Posts: 1043
Joined: Sun Nov 22, 2015 3:25 am
Location: USA

Re: Conversational Wizards

Postby Dan911 » Sat Jan 06, 2018 11:06 pm

Vmax549 wrote:OK here is a thought we need someone that is good building graphics of teh process we want to display . For example a square pocket. or drawings of the probing routines. I am horrible with graphics.

(;-) TP



You interfaces do look very professional for someone who is not good at it . For now I'm just keeping it simple and working on the program that's getting large and putting out perfect Gcode. The simple create a circle and circular pocket wizard took a lot of time.

Cpocket.JPG


Circular Pocket.JPG
Dan911
 
Posts: 369
Joined: Mon Oct 31, 2016 1:22 am
Location: USA

Re: Conversational Wizards

Postby spumco » Sat Jan 06, 2018 11:47 pm

I'll chime in with my wishlist:

I'd like something compatible with the 2017 screenset, so a new page is probably out - I'd have to edit the screenset and then future updates would require the same thing.

MillWizard for Mach3 is just about everything I need in a conversational program - it's just buggy and they aren't really supporting or updating it. For those that haven't used it, it has the 'append' feature Terry mentioned where you can add new operations to a master file and output the whole thing as a single file. Multiple tools, etc.

The engrave feature is nice because you can import different stick fonts and it's way faster than F360 for simple engraving on a flat surface.

Here's a screenshot with the basic toolpath options on the right.

New Bitmap Image (2).jpg
spumco
 
Posts: 162
Joined: Mon Oct 03, 2016 10:10 pm

Re: Conversational Wizards

Postby Vmax549 » Sun Jan 07, 2018 12:22 am

YEP I worked with Mill Wizard since it was alpha (;-). It is a shame it was left unfinished. It got to the point where no one was listening or interested.

That would another project for someone that is a programmer. It could be done as a plugin and easily called up from inside UCCNC. As a plugin it would be linked back to teh UCCNC core and have access to teh tool table and such.


Dan. Looking good (;-) and yes it CAN be a lot of work to build. Teh plugins style is teh hardest for me even though I have a template. Teh Macro style is easy as I have a temple for that as well.

Creating a master program is really simple for each segment you write teh code and leave off teh M30. Then on teh next segment it gets appended to teh master file creating one long Gcode file. On posting it adds int eh M30 to teh end.

(;-) TP
Vmax549
 
Posts: 1043
Joined: Sun Nov 22, 2015 3:25 am
Location: USA

Re: Conversational Wizards

Postby Vmax549 » Sun Jan 07, 2018 12:33 am

Hi Dan , A couple of suggestions. You may want to add in a field for starting height(Z) and a rapid Height( SafeZ). Teh common name for Cw/Cww is Conventional or climb milling.

Also add a a safety block(you did) and some notes at teh start that describes some aspects of teh program.

Adding a tool number always helps in case you need a tool change at teh start.

On teh pocket instead of stating teh depth as -.250 If you had a start point you would simpling state teh depth of teh pocket as .250 and teh script would apply teh depth based on teh starting point minus teh pocket depth. It is important to keep your descriptions consistant across wizards

And yes I know (;-) more code but if you start out covering all teh bases it is better in teh long run.
Vmax549
 
Posts: 1043
Joined: Sun Nov 22, 2015 3:25 am
Location: USA

Re: Conversational Wizards

Postby Dan911 » Sun Jan 07, 2018 1:59 am

Hi Terry,

As you already know your suggestions, input, help is always very much appreciated and valued.

I thought of adding a Z height setting and still possibly will but as of now the plugin/wizard uses the safe Z set in UCCNC. Yes, adding a tool number was definitely in my plans and using the UCCNC tool table to read offsets as and option. Will definitely add a R, Q, P setting when I attempt a drilling/pecking wizard.

Great idea with pocket depth, I intended to have the textbox permanently have the negative symbol and only allow 1 decimal with 0-9 but what your suggesting makes more sense.You lost me a little on the starting point, wouldn't the starting point be top of material/zero? In Alphacam it forces you to use a negative value and I do find this annoying but yet in Aspire it does it for you once you set up material/zero, I'm assuming this is what you mean??

I spent over 4 hours on this today and barley finished what I thought would be the simplest wizards, I'm happy at least I have it producing good gcode, maybe the rest will come easier..lol

Thanks,
Dan
Dan911
 
Posts: 369
Joined: Mon Oct 31, 2016 1:22 am
Location: USA

Re: Conversational Wizards

Postby ger21 » Sun Jan 07, 2018 2:43 am

Say you have a pocket, inside a pocket. Having a start depth allows you to cut the lower pocket without re-cutting the pocket that's already gone.
Gerry
UCCNC 2017 Screenset - http://www.thecncwoodworker.com/2017.html
ger21
 
Posts: 995
Joined: Sat Sep 03, 2016 2:17 am

Re: Conversational Wizards

Postby Vmax549 » Sun Jan 07, 2018 2:47 am

Hi Gerry , Exactly the point.

StartX and StartY can be very handy as well.

Another side note is after you get all teh fields in place you can assign tabing order. Then when you are filling in teh blanks just TAB to teh next field and fill it in . No mousing required. You cannot do that with a page style wizard as UCCNC screens do not allow tabing (;-(

Another trick with things like pocketing is to use SUBs to do all teh hard work writing the code. Once you defined teh perimeter you just loop it in a sub steping down in Z each loop. Same with a circular pocket each loop move teh radius out teh stepover value.

Tool Comp can be handy as well (;-)
(;-) TP
Vmax549
 
Posts: 1043
Joined: Sun Nov 22, 2015 3:25 am
Location: USA

PreviousNext

Return to Conversational Wizards

Who is online

Users browsing this forum: No registered users and 1 guest