Page 1 of 3 123 LastLast
Results 1 to 12 of 26

Thread: NCPlot v2 beta 11 now available

  1. #1
    Gold Member MetLHead's Avatar
    Join Date
    Mar 2003
    Location
    USA
    Posts
    749
    Downloads
    0
    Uploads
    0

    NCPlot v2 beta 11 now available

    download it at:

    www.ncplot.com

    New for Beta 11:

    NCPlot now supports rotary 4th axis. The axis name can be A, B, C, U, V or W and can rotate around the X or Y axis.

    Added new settings to the Machine Configuration dialog. All the settings that are on this dialog are functional and can be saved and loaded to an .ncp file.
    · The rapid type setting allows selecting between interpolated, dog-leg and Z first / last. The Interpolated Rapid Move setting has been removed from the Draw menu.
    · Coordinate resolution setting determines the decimal point position for coordinates that do not have them. This applies to addresses X, Y, Z, I, J, K, R and F.
    · The color and DXF settings have been moved from the preferences dialog to the machine configuration settings.
    · New viewport coloring scheme has been added. You now have the option to color the viewport by tool. The color changes every time an M6 code is encountered.
    · Rotary axis settings.

    Added Axis Lines display. These lines indicate where 0, 0, 0 is on the viewport. This can be disabled on the Draw menu.

    Added viewport shortcut keys.
    · Z = Zoom Window
    · X = Zoom extents
    · C = Zoom in
    · V = Zoom out
    · P = Pan

    Added an option to auto show the entity info window. This is on the preferences dialog. When enabled, the info window opens when an object is selected on the viewport and disappears when everything is un-selected. When disabled, the info window can be opened manually by selecting the menu Tools | Show Entity Info.

    Added a variable display window. This can be opened on the Calc menu. This window displays all non-empty variables and their current values. This is a work-in-progress, as it currently only displays common variables #100 - #999.

    I've been working on program coloring, as some of you may have noticed. You can color the program by selecting Test Mode from the Help menu. This still needs a lot of work... I have added an option to save the program as .RTF, you can do this by clicking Save As and setting the file type to .rtf. You can also load .rtf files back into NCPlot.

    Changed the M99Pxx functionality. When this code is encountered in the main program, it acts as a jump command with the P value indicating the block to jump to.


  2. #2
    Registered
    Join Date
    Jun 2004
    Location
    United States
    Posts
    450
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by MetLHead
    NCPlot now supports rotary 4th axis.
    You da man!
    Dustin B.
    ================
    I hear and I forget.
    I see and I remember.
    I do and I understand.


  3. #3
    Gold Member MetLHead's Avatar
    Join Date
    Mar 2003
    Location
    USA
    Posts
    749
    Downloads
    0
    Uploads
    0
    LOL!!! I wondered how long it would take you to notice... Not even 15 minutes!

    Thanks


  4. #4
    Registered wjbzone's Avatar
    Join Date
    Apr 2003
    Location
    United States
    Posts
    396
    Downloads
    0
    Uploads
    0
    Scott,
    I like what you are doing with this program. Some real neat features that make debugging a lot easier.

    I do a lot of lathe programming. I know you said you are working on lathe canned cycles. I am looking forward to that.

    I use a subprogram call to move the tailstock forward and back. That sub program stays on the machine, but NCplot is looking for it in my simulation. Do I need to open it or can I somehow ignore a subroutine call? (I commented the calls out, but sometimes I have a lot of tailstock moves)


    A couple of things that I would like to see in a future version:
    -Separate/detachable windows for plot screen and nc program screen.
    -Text scheme that can be assigned colors for different modes (i.e. G0 G1, X, Y, Z, comments etc.) This helps the readability especially on printouts.


    Thanks,
    Bill


  • #5
    Gold Member MetLHead's Avatar
    Join Date
    Mar 2003
    Location
    USA
    Posts
    749
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by wjbzone
    I use a subprogram call to move the tailstock forward and back. That sub program stays on the machine, but NCplot is looking for it in my simulation. Do I need to open it or can I somehow ignore a subroutine call? (I commented the calls out, but sometimes I have a lot of tailstock moves)

    A couple of things that I would like to see in a future version:
    -Separate/detachable windows for plot screen and nc program screen.
    -Text scheme that can be assigned colors for different modes (i.e. G0 G1, X, Y, Z, comments etc.) This helps the readability especially on printouts.

    Thanks,
    Bill
    Bill,

    The easiest thing to do about the subprogram is to write a short program and save it on your PC. It doesn't need to be anything fancy, just put in an M99 code and save it. Then use the menu Setup | Subprograms to assign your subprogram number to this file.

    The text coloring is something I'm still working on. If you go to the menu Help | Test Mode, you'll get a look at what I've done so far.

    The seperate window thing is a bit more complicated. NCPlot is an SDI application (single document). To convert it to an MDI (multiple document) could require major surgery. Notice that I didn't say it couldn't be done. Something I could do is allow more than 1 instance of NCPlot... Then you could accomplish the same thing by having each open program in it's own program instance.

    So, this brings up a couple of questions (for everybody):
    Should I take the plunge and make NCPlot an MDI application?
    Should I allow ignoring subprograms (M98 and G65)?

    Regards,
    Scott


  • #6
    Banned
    Join Date
    Jul 2003
    Location
    Phoenix, Arizona
    Posts
    290
    Downloads
    0
    Uploads
    0

    Thumbs up

    Quote Originally Posted by wjbzone
    Scott,
    I like what you are doing with this program. Some real neat features that make debugging a lot easier.

    I do a lot of lathe programming. I know you said you are working on lathe canned cycles. I am looking forward to that.

    I use a subprogram call to move the tailstock forward and back. That sub program stays on the machine, but NCplot is looking for it in my simulation. Do I need to open it or can I somehow ignore a subroutine call? (I commented the calls out, but sometimes I have a lot of tailstock moves)


    A couple of things that I would like to see in a future version:
    -Separate/detachable windows for plot screen and nc program screen.
    -Text scheme that can be assigned colors for different modes (i.e. G0 G1, X, Y, Z, comments etc.) This helps the readability especially on printouts.


    Thanks,
    Bill

    "I do a lot of lathe programming. I know you said you are working on lathe canned cycles. I am looking forward to that."

    Would probably have to be machine dependant. I know that many lathe programmers use the canned cycles in their control for roughing, threading. etc.

    Our shop will be getting a CNC lathe soon and being able to create programs when not in front of the control would be a great benefit to me. We are looking at a Daewoo lathe right now... uses a Fanuc control.

    I would love to see a user be able to create their own canned cycles with an open API for NC Plot and the Sax Basic engine.


    jon


  • #7
    Banned
    Join Date
    Jul 2003
    Location
    Phoenix, Arizona
    Posts
    290
    Downloads
    0
    Uploads
    0
    Beta 11 of NC Plot has corrected a lot of graphic problems I was having. In older versions of NC Plot when I stopped Animate or Plot and then restarted I would lose the graphical backplot completely and I had to reload the text file.

    What are your thoughts on bi directional editing with graphical CAD tools..... meaning create a new arc with CAD tools and it puts the entity into the text program on the left hand side of the screen ?

    If CAD is done a grid and plane system would be required.

    I still like the idea of finding away to control almost everything via right clicking. I think the reason I like this so much is it's so effective for me when I'm using another program I love.... VX. I also believe MasterCAM X has moved in this direction.

    It's a pleasure to see NC Plot develop and this version of NC Plot seems to have made giant steps in usability for me.

    Thank you for all the effort.

    Perhaps a way to donate funds with a credit card can be set up as I would like show some "love" ?

    jon


  • #8
    Gold Member MetLHead's Avatar
    Join Date
    Mar 2003
    Location
    USA
    Posts
    749
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by jonbanquer
    "I do a lot of lathe programming. I know you said you are working on lathe canned cycles. I am looking forward to that."

    Would probably have to be machine dependant. I know that many lathe programmers use the canned cycles in their control for roughing, threading. etc.

    Our shop will be getting a CNC lathe soon and being able to create programs when not in front of the control would be a great benefit to me. We are looking at a Daewoo lathe right now... uses a Fanuc control.

    I would love to see a user be able to create their own canned cycles with an open API for NC Plot and the Sax Basic engine.


    jon
    Jon,

    I've been putting more thought into this lately, and here's where I'm at:

    The approach I'm thinking of would allow you to point at a folder where your canned cycles are located. This could be changed on the setup dialog. This also include settings to tell NCPlot which G-Codes are associated with these files.

    The files would be the same as they are now, standard variable macros. I favor this approach vs. a scripting engine because the average CNC programmer is far more likely to be able to write a variable macro than a VB script (this is the part where everybody tells me otherwise).

    Let me know your thoughts on this.

    Scott


  • #9
    Gold Member MetLHead's Avatar
    Join Date
    Mar 2003
    Location
    USA
    Posts
    749
    Downloads
    0
    Uploads
    0
    Quote Originally Posted by jonbanquer
    Beta 11 of NC Plot has corrected a lot of graphic problems I was having. In older versions of NC Plot when I stopped Animate or Plot and then restarted I would lose the graphical backplot completely and I had to reload the text file.

    What are your thoughts on bi directional editing with graphical CAD tools..... meaning create a new arc with CAD tools and it puts the entity into the text program on the left hand side of the screen ?

    If CAD is done a grid and plane system would be required.

    I still like the idea of finding away to control almost everything via right clicking. I think the reason I like this so much is it's so effective for me when I'm using another program I love.... VX. I also believe MasterCAM X has moved in this direction.

    It's a pleasure to see NC Plot develop and this version of NC Plot seems to have made giant steps in usability for me.

    Thank you for all the effort.

    Perhaps a way to donate funds with a credit card can be set up as I would like show some "love" ?

    jon
    Jon

    The CAD side of this whole project has been an issue for me since I started NCPlot. I just can't decide where to draw the line. Right now, the closest thing you'll find is the Calc tools. It wouldn't be difficult to allow you to create G-Code from the newly created objects. I've also considered this approach for the DXF importing. Doing this would mean being able to load in a drawing file, select objects and then create code. But now you're talking about a CAM application, which was never my intent with NCPlot.

    If you or anybody else has any ideas or suggestions, I'd love to hear them. Maybe point me in the right direction...

    BTW, I haven't announced this, but I did finally put up an order page on the www.ncplot.com website. I know there's really no reason to order it when you can use it for free, so I'm having a pre-release "sale"

    Thanks,
    Scott


  • #10
    Registered
    Join Date
    Jun 2004
    Location
    United States
    Posts
    450
    Downloads
    0
    Uploads
    0
    Scott,

    I haven't had the time (need) to check out the new version yet. But I got an email from a customer the other day wanting me to look at something...so I"ll get it installed soon....

    But as you may have seen in one of my previous posts, I started a new job a couple of weeks ago. And I'll be doing most of the programming once I get the work on the machines caught up. They were without an operator for a few weeks before I started, and also had one of two machines break down for a couple of weeks.

    When I start programming, which should be in a couple of weeks, I plan on trying to work them away from the software they use now (solidworks for modeling and Esprit for programming). So NCPlot will be something I'll be showing them. Any idea on what the price will be after beta testing?

    Anyhow, one of their machines is a bit unique. It runs most standard g codes, and some of it's own. But the main difference is that it can be/has been programmed to be very 'conversational'. You can program a menu to pop up, allow the operator which operation/part to run, etc. The way it is set up now, it's waaaayyy too easy for someone to accidently hit the wrong button, and do something they did not want to do. Which is one of the main things I'll be working away from.

    The programming is pretty simple to understand. Seems to remind me of the BASIC that I learned in junior high (if/then statements, goto etc.). Would this be something that a user could work with in NCPlot? Hmmm, nevermind I think I found the answer....it might. I see that it will do the if/then/goto stuff. Just need to find out about the menu stuff.
    Dustin B.
    ================
    I hear and I forget.
    I see and I remember.
    I do and I understand.


  • #11
    Gold Member MetLHead's Avatar
    Join Date
    Mar 2003
    Location
    USA
    Posts
    749
    Downloads
    0
    Uploads
    0
    Any idea on what the price will be after beta testing?
    No pricing has been set for the release version yet, but you can buy licenses right now for $75.00 with price breaks at 5 and 10 licenses. The release version will likely be less than $200.

    The programming is pretty simple to understand. Seems to remind me of the BASIC that I learned in junior high (if/then statements, goto etc.). Would this be something that a user could work with in NCPlot? Hmmm, nevermind I think I found the answer....it might. I see that it will do the if/then/goto stuff. Just need to find out about the menu stuff.
    Do you know what control it is? If you want to send me a sample program, I'd be glad to look at it.

    Scott


  • #12
    Registered
    Join Date
    Jun 2004
    Location
    United States
    Posts
    450
    Downloads
    0
    Uploads
    0
    Scott, the control is a Thermwood.

    The second thumbnail down shows a screenshot of the screen, and the 5th thumbnail down shows the menu.

    I'll try to jot down the commands used for the menu section tomorrow.
    Dustin B.
    ================
    I hear and I forget.
    I see and I remember.
    I do and I understand.


  • Page 1 of 3 123 LastLast

    Posting Permissions


     


    About CNCzone.com

      We are the largest and most active discussion forum from DIY CNC Machines to the Cad/Cam software to run them. The site is 100% free to join and use, so join today!

    Follow us on

    Facebook Dribbble RSS Feed


    Search Engine Friendly URLs by vBSEO ©2011, Crawlability, Inc.