Re: [Emc-users] OT - help identifying machine in a collage
To follow up on this off-topic thread, my librarian friend contacted the curator of the museum and got the following response about the machine in this collage http://www.flickr.com/photos/60584010@N00/4304142095/ Quoting Davor Kernel : Hello! About machine in the middle of collage of Černigoj: After the conviction of the Honorable colleague, dr. Vižintin (University of Ljubljana, Faculty of Mechanical Engineering), this is a portable winch, which can be used for lifting loads in the construction, forestry or elsewhere. The winch can have inner gearwheel or belt transmision. The picture: lower, brake shaft, that juts out, is prepared to fix somekind of winding up drum, small handle in the middle is used as a handle for hand or manual drive. Regarding to the year (1925), Černigoj probably wanted to show utility for the manipulation or supply of apartments in higher floors in the neighbourhood or even on the streets. I hope You will be content with my expalnation. Excuse me, if some technical terms are not so clear and understandable. Davor Kernel -Original Message- From: Anna Fulton [] Sent: Thursday, April 11, 2013 11:12 PM To: Davor Kernel Subject: Re: question about August Cernigoj image Hello Davor - Yes, please. Thank you very much for your time! I've asked about 10 engineers and all of them have given me drastically different guesses. This piece of art has definitely piqued our interested and we're interested to learn more about the collage! Anna Fulton On 4/11/2013 4:07 PM, Davor Kernel wrote: Hello! Thank You for Your question. If You want to give me few days, I will try to find an answer. I travel around Slovenia (work). When I will come back, I will send You an answer. About Cernigoj: He was faithful to Constructivism and its principles which became his main direction after he completed his studies in the renowned Bauhaus School in Weimar. His motives include figural representations, objects and pure abstract works. Cernigoj was also experimenting with different kind of machinery, especially in the period of the Constructivism (1923 - 1929), so it is not unusuall to see this kind of art works. With best wishes, Davor Kernel - Original Message - From: Anna Fulton To: Sent: Thursday, April 11, 2013 7:19 PM Subject: question about August Cernigoj image Hello Mr. Kernel - My name is Anna Fulton and I am a librarian at the University of in the US. I have an art student who is trying to identify a piece of machinery located in the center of Cernigoj's La Strada Collage from 1925. I have asked a number of engineers at the university and none of them can identify the piece. Do you know what it is? I have provided a link to the image. http://www.flickr.com/photos/60584010@N00/4304142095/ Thank you for your help! Sincerely, Anna Fulton -- Try New Relic Now We'll Send You this Cool Shirt New Relic is the only SaaS-based application performance monitoring service that delivers powerful full stack analytics. Optimize and monitor your browser, app, servers with just a few lines of code. Try New Relic and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Poor CV
I'd like to weigh in with the following test: Running LCNC 2.5, copy the sim/axis config to your local configs, then change the max_acceleration for axis 0, 1, and 2 to 1.0 (previously 100): MAX_ACCELERATION = 1.0 Then run both of the following programs: % (1 inch square) G90 G54 G20 G64 P.125 G0 X0 Y0 Z0 G1 Y1 F50 X1 Y0 X0 m30 % (1 square with rounded corners) G90 G54 G20 G64 G0 X0 Y.25 Z0 G1 Y.75 F50 G2 X.25 Y1 I.25 G1 X.75 G2 X1 Y.75 J-.25 G1 Y.25 G2 X.75 Y0 I-.25 G1 X.25 G2 X0 Y.25 J.25 M30 The tool path on both programs is nearly identical because the square with hard corners is run at G64 P.125. http://static.inky.ws/image/3839/Screenshot-rounded_square.ngc%20-%20AXIS%202.5.0%20on%20LinuxCNC-HAL-SIM-AXIS.png If you watch the velocity display you will see that the program with only line-line transitions (1 square) reaches 35 inches/min - while the program with line-arc or arc-line transitions (1 rounded square) runs at only 26 inches/min. The arcs are certainly tangent here, and no one can point blame at the CAM software (although you're welcome to point blame at my poor hand coding style). Daniel Rogge Axis.ini file contents are: # EMC controller parameters for a simulated machine. # General note: Comments can either be preceded with a # or ; - either is # acceptable, although # is in keeping with most linux config files. # General section - [EMC] # Version of this INI file VERSION = $Revision$ # Name of machine, for use with display, etc. MACHINE = LinuxCNC-HAL-SIM-AXIS # Debug level, 0 means no messages. See src/emc/nml_int/emcglb.h for others #DEBUG = 0x7FFF DEBUG = 0 # Sections for display options [DISPLAY] # Name of display program, e.g., xemc DISPLAY = axis # Cycle time, in seconds, that display will sleep between polls CYCLE_TIME =0.100 # Path to help file HELP_FILE = doc/help.txt # Initial display setting for position, RELATIVE or MACHINE POSITION_OFFSET = RELATIVE # Initial display setting for position, COMMANDED or ACTUAL POSITION_FEEDBACK = ACTUAL # Highest value that will be allowed for feed override, 1.0 = 100% MAX_FEED_OVERRIDE = 1.2 MAX_SPINDLE_OVERRIDE = 1.0 MAX_LINEAR_VELOCITY = 1.2 DEFAULT_LINEAR_VELOCITY = .25 # Prefix to be used PROGRAM_PREFIX = /home/rogge/linuxcnc/nc_files # Introductory graphic INTRO_GRAPHIC = linuxcnc.gif INTRO_TIME = 5 EDITOR = gedit TOOL_EDITOR = tooledit INCREMENTS = 1 in, 0.1 in, 10 mil, 1 mil, 1mm, .1mm, 1/8000 in [FILTER] PROGRAM_EXTENSION = .png,.gif,.jpg Grayscale Depth Image PROGRAM_EXTENSION = .py Python Script png = image-to-gcode gif = image-to-gcode jpg = image-to-gcode py = python # Task controller section - [TASK] # Name of task controller program, e.g., milltask TASK = milltask # Cycle time, in seconds, that task controller will sleep between polls CYCLE_TIME =0.001 # Part program interpreter section [RS274NGC] # File containing interpreter variables PARAMETER_FILE = sim.var # Motion control section -- [EMCMOT] EMCMOT = motmod # Timeout for comm to emcmot, in seconds COMM_TIMEOUT = 1.0 # Interval between tries to emcmot, in seconds COMM_WAIT = 0.010 # BASE_PERIOD is unused in this configuration but specified in core_sim.hal BASE_PERIOD = 0 # Servo task period, in nano-seconds SERVO_PERIOD = 100 # Hardware Abstraction Layer section -- [HAL] # The run script first uses halcmd to execute any HALFILE # files, and then to execute any individual HALCMD commands. # # list of hal config files to run through halcmd # files are executed in the order in which they appear HALFILE = core_sim.hal HALFILE = axis_manualtoolchange.hal HALFILE = simulated_home.hal # list of halcmd commands to execute # commands are executed in the order in which they appear #HALCMD =save neta # Single file that is executed after the GUI has started. Only supported by # AXIS at this time (only AXIS creates a HAL component of its own) #POSTGUI_HALFILE = test_postgui.hal HALUI = halui # Trajectory planner section -- [TRAJ] AXES = 3 COORDINATES = X Y Z HOME = 0 0 0 LINEAR_UNITS = inch ANGULAR_UNITS = degree CYCLE_TIME =0.010 DEFAULT_VELOCITY = 1.2 POSITION_FILE = position.txt MAX_LINEAR_VELOCITY = 1.2 # Axes sections --- # First axis [AXIS_0] TYPE = LINEAR HOME = 0.000
[Emc-users] OT - help identifying machine in a collage
A librarian friend asked me to help identify the following device in a collage from a Serbian artist (August Černigoj) circa 1925. Image of the collage and a close-up of the device can be found here: http://static.inky.ws/image/3834/La%20Strada,%201925-1.jpg http://static.inky.ws/image/3835/machine_1.png If anyone can identify this device, it's the people on this list! Thanks! Daniel Rogge -- Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Fanuc tool changes - was Ideal Tool Table
Andy, I can imagine that a format like T10.12 would work (tool 10, offset 12). What I think one really wants is to have code that will run on either a standard industrial control or LCNC. This means no . between geometry and offsets values. Others what are using this patch can chime in - I suspect they will have the same opinion. The big difference between Fanuc-style and LinuxCNC style tool changes is not actually in the offsets anyway. That is that the T-word causes the toolchange, not the M6 command. No - the big difference IS the offset application. The fact that you don't have to type M6 G43 is just syntax. The real functionality is the ability to program wear offsets separately from geometry offsets. I've mentioned it before, but the use case is one tool asked to turn two diameters with two different tolerances: dia 1 = 1.000 +0.0, -0.003 - dia 2 = 2.000 +0.003, -0.0. Rogge -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] ubject: Re: Fanuc tool changes - was Ideal Tool Table To: Enhanced Machine Controller (EMC)
I think there may be some confusion here. No one is saying that Tx causes or should cause tools to change on a milling machine. This is lathe behavior only. Rogge -Original Message- From: kliegelmach...@gmail.com [mailto:kliegelmach...@gmail.com] Sent: Friday, November 09, 2012 3:06 PM To: emc-users@lists.sourceforge.net Subject: [Emc-users] ubject: Re: Fanuc tool changes - was Ideal Tool Table To: Enhanced Machine Controller (EMC) On VMC's with a tool carrousel, usually the T call positions the carrousel to the correct tool number, then M6 executes the sub programs to position the Z axis, and the proper ladder sequence to operate the tool arm, retention stud, etc. I am not sure how or when the offsets are loaded into the control from the tool table. It's more straight forward with a turret on a lathe. Less business has to happen to just index the turret. Anyone using LCNC on a machining center (VMC) would surely want the option to have the control work the way I describe? -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_nov ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Ideal Tool Table
The ISO standard for tool data is 13399. http://en.wikipedia.org/wiki/ISO_13399 http://www.plm.automation.siemens.com/en_us/about_us/newsroom/press/press_release.cfm?Component=200893ComponentTemplate=822 But I don't think this is what Jeff is looking for. The most comprehensive standard for machine tool handling of tools and tool tables is a matter of opinion, but I think most follow the Fanuc implementation which is described nicely by Peter Smid: http://books.google.com/books?id=JNnQ8r5merMCprintsec=frontcoverdq=peter+smid+cnc+programming+handbookhl=ensa=Xei=UZGaUJn8AqeNyAHBs4DwDwved=0CDIQ6AEwAA Rogge -Original Message- From: Jeff Johnson [mailto:john...@superiorroll.com] Sent: Wednesday, November 07, 2012 9:56 AM To: emc-users@lists.sourceforge.net Subject: [Emc-users] Ideal Tool Table I believe we have to start with the ISO standards what ever they might be. Being a commercial operation I can move from control to control and the tool data both geometry and wear offsets is handled very similar from control to control (different brands). I think the major differences come into play on the conversational side. Having programmed Cincinnati, Fanuc and Fagor it is my belief that the tool is still described to a pocket or a tool number. I do know that you can call a similar tool from a different pocket in case of tool breakage and or wear. Using Cam for 99.9 percent of our programming the tool is described to the cam system not the machine. In a shop that uses conversational more I can see where the ability to describe tools to the control would be better but I still believe that is driven by pocket numbers. Mazak conversational has the ability to look at the tool description and find that tool but I have never actually used their control. Jeff L Johnson Superior Roll Turning Superiorroll.com 734-279-1831 Fax 279-1166 -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Ideal Tool Table
Perhaps instead of an INI flag the interpreter should simply look at the current G7/G8 mode? Would this do what you're looking for? Rogge -Original Message- From: andy pugh [mailto:bodge...@gmail.com] Sent: Wednesday, November 07, 2012 2:12 PM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Ideal Tool Table On 7 November 2012 17:32, Jeff Johnson john...@superiorroll.com wrote: I would like to see the wear offsets applied in full also, I agree that it is less math for the operator. Not knowing how or what is involved on the LinuxCNC side could that be just a parameter to change for either Full or half in the INI file? One way of doing this (which is currently available when setting tool offsets with touch-off) would be to always use full diameter (or radius) but allow mathematical expressions in the entry box. -- atp If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Ideal Tool Table
Jeff, I wasn't saying that that's the way it does work, instead asking if that's the way it should work (as opposed to another INI flag.) Rogge -Original Message- From: Jeff Johnson [mailto:john...@superiorroll.com] Sent: Wednesday, November 07, 2012 2:27 PM To: emc-users@lists.sourceforge.net Subject: Re: [Emc-users] Ideal Tool Table Perhaps instead of an INI flag the interpreter should simply look at the current G7/G8 mode? Would this do what you're looking for? Daniel I am using your patch on our turning center in diameter mode. The wear offsets still have to be entered in Radius or half Jeff L Johnson Superior Roll Turning Superiorroll.com 734-279-1831 Fax 279-1166 -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Router speed
One line lookahead is a little misleading. The limitation that Steve describes comes from the calculation of the suggested velocity for each line segment. The algorithm has the effect of clamping the machine velocity to a value from which the machine could decelerate to a controlled stop in each particular line segment. It's nicely described here: http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Simple_Tp_Notes Rogge On Sat, 22 Sep 2012 02:13:44 +0100, you wrote: On 21 Sep 2012, at 12:32, aaron moore aaronmo...@linuxmail.org wrote: curves and circles are often slow and tend to burn the wood. Can anyone explain how I can improve this. This may be because your CAM program is making arcs out of very very short segments. You might get better results by reducing the CAM precision LinuxCNC ought to blend the lines anyway, so the result may be identical. Ought to, but doesn't very well. It's been discussed before but Linuxcnc is very choppy on same code that works perfectly on other controllers. I'm still convinced the trajectory planner is not optimal and is limited by the one line look ahead. The code I tested on does NOT contain multiple short segments, only curves and lines. It's worse with slow acceleration settings and doesn't seem to calculate what is the best velocity very well. The full explanation and solution is rather involved. The manual section on G64 might illuminate. (I am on my phone so pasting links is hard) The only way I can get it to perform fast is forego accuracy :( Steve Blackmore -- -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] What is a good Atom motherboard?
Intel seems to have an 18 month product lifecycle on their inexpensive desktop boards like the 525. I recently evaluated a DH61DL motherboard from Intel: http://ark.intel.com/products/51855/Intel-Desktop-Board-DH61DL I've seen sub 10uS latency values on the one unit I set up. I previously had good results with the DG41AN, but it is nearing EOL as well. Rogge -Original Message- From: Dave [mailto:e...@dc9.tzo.com] Sent: Monday, August 20, 2012 10:51 AM To: emc-users@lists.sourceforge.net Subject: Re: [Emc-users] What is a good Atom motherboard? Looks like Intels End of Life time frame for the D525MW is the second half of this year (ie Now! ) :-( Page 11.. http://embeddedcomputingsystems.com/wp-content/uploads/2012/04/Intel_Product_Guide_Q1_2012-final.pdf That explains why they are not in stock at NewEgg and others now. The DN2800MT uses that bastard graphics chip that seems to be Linux incompatible. (Who uses that board, and what for ??) The D2700MUD board is suppose to be the D525MW replacement. There was a discussion regarding this board at the beginning of this month and the results look good. Comparable to the D525MW. Intel says this board has an end of life date sometime in the first half of 2014 according to the guide in the link above. Dave On 8/20/2012 11:14 AM, Joe Spanier wrote: Hey Guys, Im working on converting my mill to cnc and am specing out the PC. I'm thinking of building a new computer this time rather then running an old closet computer and am looking at the mini-ITX atom boards. Do any of you have any recommmendations for cheaper boards that you know run well with low latency? I am looking at this board now, http://www.newegg.com/Product/Product.aspx?Item=N82E16813128452. Also is the onboard graphics good enough with these or do I need to look into adding a video card too. Thanks Joe Spanier -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Plasma
Viesturs, It depends what kind of machining you'll be doing - the forces in milling are lower than those in drilling. Based on some axis motor testing I did a couple years back, I would guess at a conservative estimate of around 250 lbs per spindle horse power for the worst-case machining parameters. For example, if you have a 2hp spindle and you're using all 2hp, you'll need to deliver 500 lbs of thrust along the axis of cut. Forces required in Z for drilling - Machinery's Handbook (p1061 in Edition 28) estimates 7/8 hole in low carbon steel, 8 thou/rev needs 2313 lb thrust. Also consider that on profiling passes with a high helix end mill you'll see the end mill pull itself into the part - these forces can be higher than milling XY forces as well. How these numbers translate into sizing your rotary spindle stage depends on the geometry of that stage. Kistler makes nice instrumentation for measuring machining forces (http://www.kistler.com/mx_es-mx/4111_Application/Applications-Force-During-Stock-Removal-Process.html). I imagine you could find some academic literature using their instrumentation to give you more exact data. Rogge -Original Message- From: Viesturs Lācis [mailto:viesturs.la...@gmail.com] Sent: Monday, July 02, 2012 5:16 AM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Plasma 2012/6/29 Les Newell les.new...@fastmail.co.uk: If you are mainly planning on cutting aluminum I would suggest looking into oil mist cooling instead of flood coolant. Can anyone suggest me way to obtain cutting forces? I would like to have spindle motor on a rotary joint. Since the space is limited, I have an idea for compact design. I have all the sizes, offsets from rotary axis to tool tip etc. But I need to know cutting forces to find out required motor torque for the rotary joint and also for some construction elements. Those forces will depend on depth material, removed in single pass, diameter of tool, the sharpness of tool (worn-out tool will require higher force). Probably there are other factors as well. Can anyone share some source of information or at least share their experience? Thanks! -- Viesturs If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Plasma
Viesturs, I was testing in Aluminum, but I think that for a given spindle HP your results would be similar in other materials. If you're on an open loop machine it's preferable to size the motors such that you stall the spindle before stalling an axis motor because it's often an easier failure mode to detect. If you're only using small end mills, then the max axis force required is simply just a bit more than the force required to snap the end mill. I would think that a 6mm end mill wouldn't be capable of delivering 1.5 HP to a workpiece. It's nice (and somewhat surprising) that the website you referenced comes up with nearly the same numbers as my recollection of results from a couple years ago. Formulas like the one listed on that site usually seem to only be good within an order of magnitude. Rogge -Original Message- From: Viesturs Lācis [mailto:viesturs.la...@gmail.com] Sent: Monday, July 02, 2012 1:23 PM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Plasma 2012/7/2 Daniel Rogge dro...@tormach.com: It depends what kind of machining you'll be doing - the forces in milling are lower than those in drilling. Based on some axis motor testing I did a couple years back, I would guess at a conservative estimate of around 250 lbs per spindle horse power for the worst-case machining parameters. For example, if you have a 2hp spindle and you're using all 2hp, you'll need to deliver 500 lbs of thrust along the axis of cut. Thank You! Just a small question - what material do these numbers refer to? I am interested in aluminium. I was thinking about Kress 1050 motor, which has 1kW power, which is 1,5 hp, so based on these figures I am looking at 375 lbs = 170 kg of load. That is a lot. I found this one: http://www.carrlane.com/Catalog/index.cfm/29625071F0B221118070C1C513906103E0B05543B0B012009083C3B2853514059482013180B041D1E173C3B2853524B5A59 Figure 3-10 gives a formula. The starting data I used are: Tool diameter = 6 mm Spindle speed = 5000 RPM (smallest number the Kress 1050 will do) Spindle power = 1,5 hp So max cutting force with given spindle and tool diameter in any material would be 54,5 kg. Much better than 170 kg. Viesturs If you can't fix it, you don't own it. http://www.ifixit.com/Manifesto -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 3D printer ( high end )
Modern Machine Shop for June (2012) features a hot steel spray additive printer. Even more exotic is additive friction stir welding, being developed by a (local to me) Wisconsin company: http://www4.twi.co.uk/private/rg/wt_fsw.pdf Rogge -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] 3D printer ( high end )
Correction - Local company is Friction Stir Link (http://www.frictionstirlink.com/), not TWI. Rogge -Original Message- From: Daniel Rogge [mailto:dro...@tormach.com] Sent: Friday, June 08, 2012 11:48 AM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] 3D printer ( high end ) Modern Machine Shop for June (2012) features a hot steel spray additive printer. Even more exotic is additive friction stir welding, being developed by a (local to me) Wisconsin company: http://www4.twi.co.uk/private/rg/wt_fsw.pdf Rogge -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Work Coordinates
Michael is absolutely correct about this: ...so Andy's scheme will report the last offset active, not the current one being used relative to execution In fact, any attempt to display the G5x offset, the spindle S command, or the feedrate F command, the modal G94/95 (feed per unit/feed per rev), G96/G97 (RPM/surface speed) that is current with respect to the motion of the machine will fail because these variables are set during the interpretation of the NGC file. The last values used before a queue-buster (e.g. tool change, probe, M66) are the ones that will be displayed the moment the run button is pressed. Rogge -Original Message- From: Michael Haberler [mailto:mai...@mah.priv.at] Sent: Thursday, June 07, 2012 12:36 PM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Work Coordinates I dont think these ideas will work/produce sensible results - Andy's idea conveys the readahead-time setting of #5220 - halui wont be able to report anything useful because the emctstatus message doesnt contain that value (#5220) the way I understand it all offsets (coordinate, tool, axis) are solved during interpretation of the NGC file in the canon layer and motion never sees them - this could well be finished before the machine starts moving (this is an issue and discussions are underway how to change that, but there will be nothing tangible for at least a year IMO because the changes will be massive, and structural, not just a quick fix) so Andy's scheme will report the last offset active, not the current one being used relative to execution the only workable solution I see to this problem for now is to generate a new canon message, or tack on the #5220 value onto a fitting existing message, because this will be queued and arrive at motion 'in time' - Michael -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Work Coordinates
How can I see, what the numbers for the work offsets are and which work offset I am using? For example, I can see the the tool offset values in HAL with motion.tooloffset.x, I would like to display on a Glade side panel - which work offset is being used and what the values are. Is this possible? The work offset being used is displayed in the Active G-Codes field in Axis. That doesn't give you the offset values, but it will at least tell you what G5x offset is currently active. Rogge -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Intel Board issues
Terry, That means it's version 0083. Rogge -Original Message- From: Terry Christophersen [mailto:tcninj...@yahoo.com] Sent: Wednesday, May 16, 2012 1:57 PM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] Intel Board issues BIOS version: MWPNT10N.86A.0083.2001.0524.1600 Does that mean version 86? Terry - Original Message - From: Kent A. Reed kentallanr...@gmail.com To: Terry Christophersen tcninj...@yahoo.com; Enhanced Machine Controller (EMC) emc-users@lists.sourceforge.net Cc: Sent: Wednesday, May 16, 2012 1:36 PM Subject: Re: [Emc-users] Intel Board issues On 5/16/2012 1:41 PM, Terry Christophersen wrote: Yes it was me. A new version of BIOS on this board must be the problem? And what version is it? Scanning the BIOS Update release notes (downloadmirror.intel.com/21218/eng/MW_0122_ReleaseNotes.pdf) I see back at version 0078 Fixed issue where system will not boot from a Linux partition on USB flash drive. There are other interesting fixes at different versions but I see nothing about the plug-n-play capability. According to this document, the initial production BIOS release was version 0049 and according to the Intel website. the current BIOS update is version 0122. [As an aside, judging from the number of versions and fixes, Intel is continuing its tradition of paying scant attention to details of the ATOM BIOS. Who gets this programming job anyway?] Still, there seem to be lots of folks who had no problem with this board so it's hard to figure. Have you changed any of the default BIOS settings? Do you have any unusual devices connected? Have you tried booting a different system? Regards, Kent -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] GladeVCP / File Selector Button
Andy, I don't think there's much more you can do to make it neater. If you create the filter object in your glade file you could get rid of the self.filt = gtk.FileFilter() and self.fb.add_filter(self.filt) calls, but then you'd need a builder.get_object('filter') before you'd be able to add your pattern. Glade doesn't yet allow you to do anything with the filter object: http://stackoverflow.com/questions/1705418/can-you-set-the-filefilters-for-a-gtk-dialog-in-glade Rogge -Original Message- From: andy pugh [mailto:bodge...@gmail.com] Sent: Wednesday, April 25, 2012 6:11 PM To: Enhanced Machine Controller (EMC) Subject: Re: [Emc-users] GladeVCP / File Selector Button On 25 April 2012 17:10, Daniel Rogge dro...@tormach.com wrote: I don't know about the filter, but the filechooser button works fine. Thanks for the help, I seem to have what I want now. def __init__(self, halcomp, builder, useropts): self.fb = builder.get_object('filechooserbutton1') self.filt = gtk.FileFilter() self.filt.add_pattern('*.bmp') self.filt.set_name('Bitmaps') self.fb.add_filter(self.filt) Works. I imagine there are neater ways to code this? -- atp The idea that there is no such thing as objective truth is, quite simply, wrong. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] GladeVCP / File Selector Button
Andy, You must define a callback associated for the gtk.filechooser's file-set signal. In the call back, use widget.get_filename() to return the file name as a string. As far as the file filter goes, I've not personally used one but it looks like you'd create a gtk.filter object and add the pattern for which you'd like to filter with add_pattern(), then add the filter to the filechooser with add_filter() More info here: http://www.pygtk.org/docs/pygtk/class-gtkfilefilter.html#method-gtkfilefilter--add-pattern http://www.pygtk.org/docs/pygtk/class-gtkfilechooser.html#method-gtkfilechooser--add-filter Rogge I don't seem to be able to figure out how to extract the selected filename as a string into code, or how to set up a file filter. -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] GladeVCP / File Selector Button
Andy, Those are the docs for a different object, I think. Those docs are for the gtk.Filechooser interface that is implemented by the gtk.FilechooserButton. You can use any of the methods or properties associated with the gtk.Filechooser in the callback. OK, I will try that. I didn't see get_filename as a function/method for the filechooserbutton in the docs. If the file-set signal for your filechooserbutton is named on_filechooserbutton_file_set your callback would be: def on_filechooserbutton_file_set(self, widget): self.gcode_filename = widget.get_filename() print Yippee! From Googling I get the impression that nobody else has ever made this widget work, and that it is in fact entirely useless. I don't know about the filter, but the filechooser button works fine. Rogge -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] hal taking machine down
One small data point: Be carefull with MB choices, the Intel D525 MB is known to have good latency not sure about the Foxconn. I found that a Foxconn board that we used to sell had much worse latency than the Intel DG41AN. No idea how it compares to the D525. Rogge -- Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Hello!
Mathew, Welcome! I'll probably post lots of questions in the future - my first one is - how do I search the archives? I couldn't find a way on the sourceforge page. http://sourceforge.net/search/?group_id=6744type_of_search=mlists will search the email lists, but it's not the best search engine out there. My favorite is to do a google site search (e.g. type in google configure hal site:linuxcnc.org). The documentation is quite good once you get the hang of where to look. IRC is great for quick answers. Best of luck! Rogge -- Cloud Services Checklist: Pricing and Packaging Optimization This white paper is intended to serve as a reference, checklist and point of discussion for anyone considering optimizing the pricing and packaging model of a cloud services business. Read Now! http://www.accelacomm.com/jaw/sfnl/114/51491232/ ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Why do we need G43?
On the mill (HAAS) you use the G43 Hxx for whatever tool you need. Not sure why you need the G43, it seems redudant since I cannot think of another instance where I use H Maybe just tradition. I always thought that this stemmed from shops with extensive tool libraries that do off-line tool measurement. My old HAAS mini mill had a 10 pocket ATC, and required M6 T1 - T10 commands to retrieve the tools from the carousel. If I have 100 tools in my crib (which are measured offline) and I put tool 68 in ATC position 1, I'd want to use an M6 T1 G43 H68 command to apply the correct offset. Pro E's CAM dealt with this sort of thing nicely. Rogge -- All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2d-oct ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] Trying to understand EMC's operation
All, I have a dual boot computer configured with both Windows/Mach and Linux/EMC2.4.6. I ran Steve's code on both systems and the problem that he describes is evident when running the code on EMC, but not on Mach. To answer Jon's question: Does it start out running well, but then the slowdown develops later in the part program? No - The problem is apparent at the first G2 move. The machine appears to change feedrate between G2 and G1 moves. Moving from one G2 line to another G2 line is smooth, and moving from one G1 line to another G1 line is smooth. G1 moves appear to run at around 60% of the feedrate of the G2 moves, so the transition from G1 to G2 (or G2 to G1) makes the machine seem erratic. If I slow the feedrate down, the problem persists. My test machine is a stepper machine - the change in feedrate is even more noticeable because of the change in pitch at different motor speeds. I don't think that this is a processor power issue, as I can reproduce it even after deleting all but the first 6 lines of motion code (leaving the safety block). Rogge -- Got Input? Slashdot Needs You. Take our quick survey online. Come on, we don't ask for help often. Plus, you'll get a chance to win $100 to spend on ThinkGeek. http://p.sf.net/sfu/slashdot-survey ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
Re: [Emc-users] erratic behaviour at low feed rates
If you swap the X and Y drivers it will be fairly easy to determine whether the problem is with the driver (as Gene suspects) or with friction or mechanical linkages (as Jan suspects). If the problem stays on Y after swapping drivers, then your driver is absolved, leaving only mechanical or step signal generation problems as possibilities. You can distinguish between these last two by only swapping the control leads between drivers while leaving the motor leads hooked up as they are now. Rogge If it looses position I would say too little or too much friction in the movement and the steppers jump position. On Fri, Jul 15, 2011 at 8:14 AM, Andy Howell a...@gamubaru.com wrote: Hello, I purchased a used Sieg X2 mill. The previous owner retrofitted it for CNC using the plans from Hossmachine. Its using a Gekko 540 to drive the steppers. I've been having problems with it a low feed rates. I was attempting to do a pocketing operation to create a 0.6 inch hole with a 1/4 end mill. Each pass ended up offset from the previous one. Not understanding what was happening, I substituted a pen for the end mill, removed the Z axis movement, and drew the following image at different feed rates: http://i52.tinypic.com/28ba821.jpg At F20, it looks pretty good. The center is cleared out, followed by the outer portion. The slower the rate, the greater the positioning error. Any idea what might wrong? Thanks, Andy -- AppSumo Presents a FREE Video for the SourceForge Community by Eric Ries, the creator of the Lean Startup Methodology on Lean Startup Secrets Revealed. This video shows you how to validate your ideas, optimize your ideas and identify your business strategy. http://p.sf.net/sfu/appsumosfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users
[Emc-users] difficulty compiling emc2 master
Hello all, My name is Rogge - I've been a watcher on this list for some time, but this is my first post to the list. I have a quick question regarding compiling the latest source code. I have diligently followed the instructions given here ( http://linuxcnc.org/docs/html/install_compiling_emc2.html) and here ( http://wiki.linuxcnc.org/emcinfo.pl?Installing_EMC2). I started with the most recent live CD, then installed git and used it to get the current source (git clone git://git.linuxcnc.org/git/emc2.git emc2-dev). Autogen.sh seems to complete successfully. When I try to configure (./configure or ./configure --enable-run-in-place) I run into problems. Several components seem to be missing from the source: checking for adeos... not found checking for rtai_hal... /usr/realtime-2.6.32-122-rtai/modules/rtai_hal.ko checking for rtai_ksched... /usr/realtime-2.6.32-122-rtai/modules/rtai_ksched.ko checking for rtai_fifos... /usr/realtime-2.6.32-122-rtai/modules/rtai_fifos.ko checking for rtai_shm... not found checking for rtai_sem... /usr/realtime-2.6.32-122-rtai/modules/rtai_sem.ko checking for rtai_math... /usr/realtime-2.6.32-122-rtai/modules/rtai_math.ko checking for rtai... not found checking for rt_mem_mgr... not found checking for rtai_sched... /usr/realtime-2.6.32-122-rtai/modules/rtai_sched.ko checking for rtai_libm... not found checking for rtl... not found checking for mbuff... not found checking for rtl_time... not found checking for rtl_sched... not found checking for rtl_posixio... not found checking for rtl_fifo... not found checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for semtimedop... yes checking for sincos... yes checking for __sincos... no checking for tcl... /usr/lib/tcl8.5/tclConfig.sh found checking for tk... /usr/lib/tk8.5/tkConfig.sh found checking for BWidget using /usr/bin/tclsh8.5... found checking for Img using /usr/bin/tclsh8.5... configure: error: not found I have successfully checked out and compiled an older version (2.4.0). Any direction would be greatly appreciated. I'm trying to play around with GladeVCP and I understand that it is only available in 2.5 (hence the attempt to compile the latest code). Thank you very much! Rogge -- AppSumo Presents a FREE Video for the SourceForge Community by Eric Ries, the creator of the Lean Startup Methodology on Lean Startup Secrets Revealed. This video shows you how to validate your ideas, optimize your ideas and identify your business strategy. http://p.sf.net/sfu/appsumosfdev2dev ___ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users