View Poll Results: CNC Programs - Programmer's intellectual property or Company's?

Voters
235. You may not vote on this poll
  • Programmer's

    36 15.32%
  • Company's

    148 62.98%
  • Both

    51 21.70%
Page 1 of 3 123 LastLast
Results 1 to 12 of 29

Thread: CNC Programs - Programmer's or Company's?

  1. #1
    Registered
    Join Date
    Apr 2010
    Location
    United States
    Posts
    14
    Downloads
    0
    Uploads
    0

    CNC Programs - Programmer's or Company's?

    I've already posted this on the G-Code forum without a poll, but felt it would be a good poll. Are the programs we write as CNC Programmers our "intellectual property", or that of the company we work for? Legal references?


  2. #2
    Registered
    Join Date
    Mar 2006
    Location
    Canada
    Posts
    123
    Downloads
    0
    Uploads
    0


  3. #3
    Registered
    Join Date
    Feb 2007
    Location
    USA
    Posts
    560
    Downloads
    0
    Uploads
    0

    Cool

    Well - For me it was pretty cut and dried.

    Its my computer. Its software I purchased outside the company and without reimbursement. The CAD files I make on company time I leave backups for them. The G-Code I write I also provide them with copies. However I reserve the right to use that same code elsewhere. Also they have the CAD files, and G-code for the machine the job was written for, if they need code for a non compatible machine, they can pay me again, or find another source.


  4. #4
    Registered BobWarfield's Avatar
    Join Date
    May 2005
    Location
    USA
    Posts
    2,498
    Downloads
    0
    Uploads
    0
    Interesting topic.

    Software companies will make you sign an intellectual property agreement that makes it clear they own anything you do on their nickel, even if you work on it at home.

    I'll bet very few machine shops have such agreements.

    Cheers,

    BW
    Try G-Wizard Machinist's Calculator for free:
    http://www.cnccookbook.com/CCGWizard.html


  • #5
    Registered
    Join Date
    Mar 2006
    Location
    Canada
    Posts
    123
    Downloads
    0
    Uploads
    0
    If it's done on their dime, by an employee of theirs, then they don't even need a written agreement. It's a work for hire by default. The creator needs to prove that they were not working as an employee at the time, and that could be tough if there's a clear employee/employer relationship (common law of agency; it's on the wiki).


  • #6
    Registered
    Join Date
    Apr 2009
    Location
    canada
    Posts
    5
    Downloads
    0
    Uploads
    0
    Here is my two cents. I feel that the programs that we write are property of the company that you have been payed to create them for but at the same time if you get creative and decide to take it to the next step and create macros you are free to use the same design for other customers as long as there is no written document preventing you to do so and it does not create direct competition for the other company. I feel a programmer is entitled to their creativity and knowledge that they acquired and companies cannot prevent one from retaining knowledge.


  • #7
    Registered CNCRim's Avatar
    Join Date
    Feb 2006
    Location
    usa
    Posts
    949
    Downloads
    0
    Uploads
    0
    The program is company's property, 'cause you get paid to make them. And what you learn is your to keep. That's legit.
    The best way to learn is trial error.


  • #8
    Registered
    Join Date
    Oct 2005
    Location
    US
    Posts
    1,237
    Downloads
    0
    Uploads
    0
    Write your Macro library on your time. If you made a specific part program so the part itself is made at a new company, they could nail you for industrial espionage If you have a Macro library that you pull and use inside of a program while changing the perimeters, I think that might fly as okay.

    Doing the work with your computer and your CAM program on their time is no different than my using my machinist tools and demanding that I am entitled to the parts i made when I leave. My tools after all. That don't fly, why would your work on their time fly as your intellectual property? It's why you do your Macro library on your time.


  • #9
    Registered
    Join Date
    Sep 2010
    Location
    USA
    Posts
    1
    Downloads
    0
    Uploads
    0
    So if I write a mill program to drill and tap some 1/2-13's, and I see someone else with the same program I can sue them for copyright infringement?

    Sounds like an oppurtunity for Hurco...


  • #10
    Gold Member dertsap's Avatar
    Join Date
    Oct 2005
    Location
    canada
    Posts
    3,878
    Downloads
    0
    Uploads
    0
    a pc is a tool of the trade just as a pair of calipers are , it doesn't give an employee the legal right to keep company models , programs , etc .

    when a customer walks into a company with a drawing asking for parts to be made , that customer owns the drawing that the company will use to make that customers parts , the customer owns the rights to that drawing and the parts that are made , how the company goes about making the parts , be it programming , fixturing , tooling etc, is owned by the company unless a deal is made for the customer to purchase the programs and the fixturing , now the company no longer owns it because the customer does , if the company then continues to produce and sell the parts without the consent of the customer then the company is open to legal actions . so why would it be different for an employee ?
    i do prototype , R&D and design etc , the work that i get paid to do for the company is the companies property period . the designs the ideas the programs the fixtures , drawings in process or drawings that have become dust piles
    can I use the fixturing methods , programming methods that i learn over the years , sure that's what experience is about , i certainly wouldn't copy a companies custom made macro and use it elsewhere cause I'm not going to risk being sued , but i'd make my own based from example .

    it boils down to integrity and being in a position of trust , the company trusts me and pays me to do what I do


    .
    A poet knows no boundary yet he is bound to the boundaries of ones own mind !! ........
    http://microcarve.microcarve.biz/


  • #11
    S.N.A.F.U. miljnor's Avatar
    Join Date
    Jan 2005
    Location
    usa
    Posts
    1,863
    Downloads
    0
    Uploads
    0
    this area of law is actually quite complicated. There is really no clear cut rules, but I would say in general if you get paid for something then that implies you sold it.

    Generally in law, its the person with the most money that is right (not "Just") because they can bury you in paperwork. Unless of course your a lawyer as your hobby.

    I am a business owner and make custom parts and really could give a rats arse if someone takes all my programs and uses them! they still have to go out there are try to steal my customers....good luck with that! its all competition and capitalism....bring it on!
    thanks
    Michael T.
    "If you don't stand for something, chances are, you'll fall for anything!"


  • #12
    Registered
    Join Date
    Jul 2005
    Location
    Canada
    Posts
    11,960
    Downloads
    0
    Uploads
    0
    Never mind about the ownership of what you write, what about the ownership of what you see; fixtures, programs, set-ups, whatever.

    A long time ago before I started my own company I worked for several different companies and often I observed fixture designs at one company, that is fixtures other employees had made, and then used derivations of these designs when employed at other companies. That is what gaining experience is all about. Was this 'industrial espionage'? Was it unethical?

    Now I have employees and I assume that some of them, when they move on to other jobs, will use ideas and methods that they have learnt while in my employ. Should I try to stop them doing this?
    An open mind is a virtue...so long as all the common sense has not leaked out.


  • Page 1 of 3 123 LastLast

    Similar Threads

    1. Need Help!- dnc programs
      By brahn21 in forum Machine Problems, Solutions , Wireless DNC, serial port
      Replies: 2
      Last Post: 10-23-2008, 06:13 PM
    2. CAD CAM Programs for a Mac-OSX
      By vovinit in forum General CAM Discussion
      Replies: 6
      Last Post: 05-18-2008, 09:24 AM
    3. programs for g&l
      By abigg in forum Test Forum
      Replies: 0
      Last Post: 08-01-2007, 10:53 AM
    4. Fanuc Programmer's manual lathe need G76
      By Karl_T in forum General CNC (Mill and Lathe) Control Software (NC)
      Replies: 10
      Last Post: 04-02-2007, 12:22 PM
    5. Which programs do you use ?
      By bunalmis in forum DIY CNC Router Table Machines
      Replies: 23
      Last Post: 07-25-2003, 10:02 AM

    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.