CNCzone.com-The Largest Machinist Community on the net!


Welcome to the CNCzone.com-The Largest Machinist Community on the net! forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Home Page Mark Forums Read Today's Posts My Replies Classifieds Reviews Photo Gallery Web Links Share Files Advertise With Us Ad List
Go Back   CNCzone.com-The Largest Machinist Community on the net! > OpenSource CNC Design Center > OpenSource Software

Notices

OpenSource Software For the Discussion of Opensource CAD/CAM and NC shareware software etc)


Reply
 
Thread Tools Display Modes
  #1  
Old 11-15-2005, 09:35 PM
spalm's Avatar
spalm spalm is offline
Gold Member
 
Join Date: Feb 2005
Location: USA
Posts: 578
spalm is on a distinguished road
SpiroCNC

OK
Here is my VB6 attempt at a toy that was posted in the club house.

I never intended for anyone else to see it, so it is kind of a hack job. Lots of global variables, all in one module, not a lot of comments, etc. But if anyone wants to play with it....

Enjoy,
Steve
Attached Files
File Type: zip SpiroCode21.zip‎ (58.2 KB, 320 views)
Reply With Quote

  #2   Ban this user!
Old 11-15-2005, 10:20 PM
PEU's Avatar
PEU PEU is offline
 
Join Date: May 2005
Location: Buenos Aires - Argentina (I like Ribs)
Age: 42
Posts: 697
PEU is on a distinguished road
Steve, this is very generous of you!

I dont have any VB training but I will look for sure.

I think opening a project in Sourceforge will attract more people to the spirograph.

Anyway. thanks again


Pablo
Reply With Quote

  #3  
Old 11-16-2005, 03:50 PM
Switcher's Avatar
Switcher Switcher is offline
Moderator
 
Join Date: Apr 2005
Location: www.myDXF.blogspot.com
Posts: 3,482
Blog Entries: 2
Switcher is on a distinguished road
.


Thanks, Steve

I'm working with VB.NET, If I get a chance I'll convert your code to .NET,
I'm real busy now (work), I might look at it this weekend.

Does anyone out there have both VB6 & VB.NET? The reason I ask is, I don't have VB6, If someone else has both versions they could use the Wizard in VB.Net to convert all the Spiro code. (It should go a lot faster, than sorting it all out by hand)

I'll post here, If I get anything done.

Thanks again for posting the source, I'll make sure any code I change/add, gives you credit for your cool program.

Also, are you sure the code is in VB6?

Code:
VERSION 5.00
Object = "{3B7C8863-D78F-101B-B9B5-04021C009402}#1.2#0"; "RICHTX32.OCX"
Begin VB.Form SpiroMain 
   Caption         =   "SpiroCNC"
   ClientHeight    =   9000
   ClientLeft      =   165
   ClientTop       =   555
   ClientWidth     =   10410
   FillColor       =   &H00FFFFFF&
   BeginProperty Font 
      Name            =   "Courier"
      Size            =   15
      Charset         =   0
      Weight          =   700
      Underline       =   0   'False
      Italic          =   0   'False
      Strikethrough   =   0   'False
   EndProperty
It says (VERSION 5.00), I havn't worked with VB5 or VB6, so I'm not sure.

Later...
Jerry


.

Last edited by Switcher; 11-16-2005 at 04:06 PM.
Reply With Quote

  #4  
Old 11-16-2005, 10:10 PM
spalm's Avatar
spalm spalm is offline
Gold Member
 
Join Date: Feb 2005
Location: USA
Posts: 578
spalm is on a distinguished road
It says Visual Basic 6.0 in the help about.

My real programmer friends tell me that the auto VB6 to .net converters only get you somewhat there. I am much more used to VisualC. I just picked VB6 because I had just finished a serial communication monitor (VisualC has no serial support in XP) and it was fresh in my mind. Also it had a better graphics window. VB.net has a much better graphics window and other tools that would have come in handy. Besides, it was only supposed to be a two evening toy.

Steve
Reply With Quote

  #5  
Old 08-19-2006, 10:37 PM
spalm's Avatar
spalm spalm is offline
Gold Member
 
Join Date: Feb 2005
Location: USA
Posts: 578
spalm is on a distinguished road
Nothing new here, just some housekeeping.

I have received some PM requests for the SpiroCNC program and it seems to be hard to find in the Zone’s Clubhouse so I thought I would repost it here for safe keeping.

Unzip the Spiro program in its own directory of your choosing and then double click on the SpiroCNC icon.

If you get an error about richtx32.ocx (RichText32bit), unzip Richtx32.zip in the Windows/System32 directory.

If you get an error about a missing DLL you need MSSTDFMT.DLL
(Microsoft Standard Data Formatting Object DLL)
Unzip the Msstdfmt.zip in the Windows/System32 directory and then you need to register it. This is done by clicking Start\Run and then typing
C:\WINDOWS\system32\regsvr32.exe Msstdfmt.dll

Here is a link to the original thread:
http://www.cnczone.com/forums/showth...light=spirocnc

I reposted some of the pictures of carvings so they would be easier to find.

Steve
Attached Images
File Type: jpg 3Dspiros.JPG‎ (359.2 KB, 129 views)
File Type: jpg 3Dspokes.JPG‎ (199.0 KB, 110 views)
File Type: jpg CurveSpoke.JPG‎ (408.6 KB, 112 views)
File Type: jpg Flowers4.JPG‎ (406.6 KB, 139 views)
File Type: jpg Octofoil.JPG‎ (360.7 KB, 101 views)
File Type: jpg SpiroFlower.JPG‎ (418.6 KB, 123 views)
File Type: jpg Spiros.jpg‎ (409.1 KB, 91 views)
File Type: jpg SplineTest.JPG‎ (475.2 KB, 118 views)
Attached Files
File Type: zip SpiroCNC21.zip‎ (74.6 KB, 350 views)
File Type: zip Richtx32.zip‎ (114.4 KB, 270 views)
File Type: zip msstdfmt.zip‎ (52.3 KB, 258 views)
Reply With Quote

Sponsored Links
  #6   Ban this user!
Old 08-24-2006, 10:10 PM
Madclicker Madclicker is offline
 
Join Date: Jul 2005
Location: us
Age: 54
Posts: 668
Madclicker is on a distinguished road
Great program Steve. I could never get anything as elegant, but I had minimum time to mess with it. Any advice on how to choose the parameters to get cuts as cool as these?
__________________
Steve
DO SOMETHING, EVEN IF IT'S WRONG!
Reply With Quote

  #7  
Old 08-24-2006, 10:56 PM
spalm's Avatar
spalm spalm is offline
Gold Member
 
Join Date: Feb 2005
Location: USA
Posts: 578
spalm is on a distinguished road
Hey Steve,

Elegant? It’s just a toy.

Seriously, when I was developing this, ideas and suggestions were coming in all over the place. It started out real simple and kind of mushroomed (i.e. got too complicated, my boss calls it ‘creeping elegance’). But it can still be run in simple mode if you ignore some of the check/value boxes.

I was bad and did not save the source for the design pictures posted. At least in the later versions one can save the .spr files to re-run and share. Point to a particular design and I will try to reproduce it and explain how it was done. I thought about creating a user manual, but you know what we do with those things. And I kind of lost interest.

Almost all are cut with a 1/2" Vee bit.

Steve
Reply With Quote

  #8   Ban this user!
Old 08-24-2006, 11:10 PM
Madclicker Madclicker is offline
 
Join Date: Jul 2005
Location: us
Age: 54
Posts: 668
Madclicker is on a distinguished road
Well, I think some of those cuts are really nice, and the one I made for the inlaws dropped jaws but were nowhere near as "elegant".

I never did get the hang of the spirograph when i was a kid!
__________________
Steve
DO SOMETHING, EVEN IF IT'S WRONG!
Reply With Quote

Reply

Bookmarks




Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump




All times are GMT -5. The time now is 02:31 PM.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.