<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mouton</id>
	<title>Noisebridge - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.extremist.software/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Mouton"/>
	<link rel="alternate" type="text/html" href="https://wiki.extremist.software/wiki/Special:Contributions/Mouton"/>
	<updated>2026-04-03T19:11:22Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.13</generator>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=Category:Events&amp;diff=28714</id>
		<title>Category:Events</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=Category:Events&amp;diff=28714"/>
		<updated>2013-01-04T21:28:12Z</updated>

		<summary type="html">&lt;p&gt;Mouton: Moved &amp;quot;Five Minutes of Fame&amp;quot; event notice to Past Events&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- Note that this page uses transclusion. Content between the &amp;quot;onlyinclude&amp;quot; tags below will be pushed to the main page --&amp;gt;&lt;br /&gt;
Official, Semi-Official, one-off and other events at the Noisebridge space.&lt;br /&gt;
&lt;br /&gt;
=Event Calendar=&lt;br /&gt;
Not all events make it onto this calendar. Many events only make it to the Discussion or Announcements [[Mailinglist | mailing lists]], [[IRC]] or in person at [[:Category:Meeting_Notes | Tuesday meetings]]. Best of all, Noisebridge is about people getting together at the space in San Francisco to do stuff... like in person. Some events just happen.  Pay attention!&lt;br /&gt;
&lt;br /&gt;
If you&#039;d like to host an event yourself, we recommend involving at least one Noisebridge member, and have advice on  [[Hosting_an_Event|hosting an event]] at Noisebridge.&lt;br /&gt;
&lt;br /&gt;
Event posters are encouraged to crosspost to the Google Calendar. View the  [http://www.google.com/calendar/embed?src=vo3i3c0qtjnkjr2ojasd0ftt8s%40group.calendar.google.com&amp;amp;ctz=America/Los_Angeles Google Calendar], view the [http://www.google.com/calendar/feeds/vo3i3c0qtjnkjr2ojasd0ftt8s%40group.calendar.google.com/public/basic Google Calendar in XML], or the [http://www.google.com/calendar/ical/vo3i3c0qtjnkjr2ojasd0ftt8s%40group.calendar.google.com/public/basic.ics Google Calendar in ical] format.&lt;br /&gt;
&lt;br /&gt;
To post Google Calendar entries for your event, ask on the noisebridge-discuss mailing list.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Items inside this &amp;quot;onlyinclude&amp;quot; tag will be pushed to the main page --&amp;gt;&amp;lt;onlyinclude&amp;gt;&lt;br /&gt;
=== Upcoming Events &amp;lt;small&amp;gt;[https://www.noisebridge.net/index.php?title=Category:Events&amp;amp;action=edit&amp;amp;section=2 edit]&amp;lt;/small&amp;gt; ===&lt;br /&gt;
&amp;lt;!-- Please read our &amp;quot;Hosting an Event&amp;quot; page and possibly follow some of the guidelines there before posting your event here. https://www.noisebridge.net/wiki/Hosting_an_Event --&amp;gt;&lt;br /&gt;
&amp;lt;!-- It&#039;s smart to add in a link to a wiki page with more information about your even, and a way to contact the event organizer(s). Thanks! --&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;January 12, Saturday, OR January 13, Sunday, 2013, exact time TBA - SCREENPRINTING workshop&#039;&#039;&#039; @ Noisebridge! Open to all, bring a Tshirt or anything else you want to print with the Noisebridge logo (&amp;amp; possibly other designs as well) &amp;amp; we&#039;ll do it in-house together! Workshop to be led by Alex Glowaski aka Merlin (alexglow.com). This event is still in the planning stages &amp;amp; details will be forthcoming. If you have questions or would like to participate/help organize, message yellowsunglasses-at-riseup.net. Cheers!&lt;br /&gt;
* &#039;&#039;&#039;January 21, Monday, 19:00 - late&#039;&#039;&#039; [[Technoactivism_Mondays|Technoactivism Third Mondays]] Techno-Activism Third Mondays is an informal meetup designed to connect techno-activists and hacktivists in Bay Area who work on or with circumvention tools, and are interested in anti-censorship and anti-surveillance tech. We&#039;re the cousin meetup to OpenITP&#039;s [http://wiki.openitp.org/techno-activism_3rd_mondays New York event].&lt;br /&gt;
* &#039;&#039;&#039;February 1, Friday, 18:30 - 21:00ish&#039;&#039;&#039; [[Meet-Up with iFixit]] iFixit will be in town for Macworld and will be holding an informal meet-up. The iFixit community is building the free online repair manual for everything. We are strong proponents of DIY repair, modding, hacking and that kind of stuff. Come to hang out and chat with some of the iFixit team.&lt;br /&gt;
&lt;br /&gt;
=== Recurring Events &amp;lt;small&amp;gt;[https://www.noisebridge.net/index.php?title=Category:Events&amp;amp;action=edit&amp;amp;section=3 edit]&amp;lt;/small&amp;gt; ===&lt;br /&gt;
&amp;lt;!-- Please read our &amp;quot;Hosting an Event&amp;quot; page and possibly follow some of the guidelines there before posting your event here. https://www.noisebridge.net/wiki/Hosting_an_Event --&amp;gt;&lt;br /&gt;
&amp;lt;!-- It&#039;s smart to add in a link to a wiki page with more information about your even, and a way to contact the event organizer(s). Thanks! --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Large turnout events should be written in &#039;&#039;&#039;bold&#039;&#039;&#039;. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Monday&#039;&#039;&#039;&lt;br /&gt;
** &#039;&#039;&#039;14:30 - 17:00&#039;&#039;&#039; Circuit Hacking Mondays - Early version. If you can&#039;t stay up late, stay out on a school night, or if you have particular [[accessibility]] needs, Liz can help you learn to solder, tinker with things, and work on kits. Have dinner and come back for the evening CHM!&lt;br /&gt;
** 18:00 [[Anarchafeminist Hackerhive]] The Hivemoot continues. &lt;br /&gt;
** &#039;&#039;&#039;19:00 - 23:00 [[Circuit Hacking Mondays]]&#039;&#039;&#039; - Learn to solder! [[User:maltman23|Mitch]], Rolf, [[User:Miloh|Miloh]], and others will bring kits to make cool, hackable things for all skill levels that you can bring home after you make them.  Bring your own projects to hack! Bring things to fix!  All welcome! &lt;br /&gt;
** &#039;&#039;&#039;19:00 - 22:00  [[Gamebridge|Gamebridge Unityversity]]&#039;&#039;&#039; Unity3D Game Development mentoring group is back now that [[Code Hero]] is in alpha.&lt;br /&gt;
** 19:00 [[Cook-in class]] Bring your ideas/food/appetite and try your hand at cooking.&lt;br /&gt;
** &#039;&#039;&#039;20:00-22:00 [[Frontend Web Development]]&#039;&#039;&#039; - &#039;&#039;&#039;Returns January 7th!&#039;&#039;&#039; Learn HTML/CSS/JS. We&#039;ll cover the basics (starting at &#039;&#039;&#039;19:30&#039;&#039;&#039;) and then go in-depth on different topics every week.&lt;br /&gt;
** [[House_Keeping#Trash_and_Recycling|Take Out the Trash Night]]&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Tuesday&#039;&#039;&#039;&lt;br /&gt;
** 15:00 - 16:30 [[Linux System Administration class]] meets in the Turing classroom. This is a change of format from the [[Linux System Administration Study Group]]. An instructor presents a topic of Linux system administration. You can follow along if you bring your own Linux computer. Command-line skills are assumed. The focus is primarily on server systems, less on workstation problems. &#039;&#039;&#039;For 1/8/2013:&#039;&#039;&#039; Text files, vi and vim skills; first half by jim, second half by James. &lt;br /&gt;
** 16:30 [[Intro to SQL Databases]] Database programming and design using MySQL. Every Tuesday in Turing classroom.&lt;br /&gt;
** 18:00 [[Linux SysAdm recap]] (changed from [[C and assembler on Linux]] This class recaps the presentation earlier today: in the Church classroom.&lt;br /&gt;
** 18:30-20:00(and on) [[Linux.BSD.UNIX Open Learning and Hacking]] Learning by doing in Linux/OpenBSD/FreeBSD/Unix/Others in Turing.&lt;br /&gt;
** &#039;&#039;&#039;19:00-21:00 [[Backend web dev in Ruby on Rails]]&#039;&#039;&#039; - Seminar and workshop for learning everything about Ruby, Rails, and web application development.&lt;br /&gt;
** 19:00 [[Tastebridge]] / [[Vegan Hacker]] Monthly Food Hacking, last Tuesday of every month, 7pm.  http://www.veganhackersf.com&lt;br /&gt;
** 19:30 [[Spacebridge]] - Noisebridge&#039;s space program&lt;br /&gt;
** &#039;&#039;&#039;20:00 [[Meetings|Noisebridge Weekly Meeting]]&#039;&#039;&#039; - Introducing new people and events to the space, general discussion, and decision making.&lt;br /&gt;
&amp;lt;!-- On hiatus? 2012-08-07** 22:00 [[SF Grey Hat Meetup]] If you have to ask you probably shouldn&#039;t show up. next meeting 3/13 will cover metasploit, vote for next topic. --&amp;gt;&lt;br /&gt;
* &#039;&#039;&#039;Wednesday&#039;&#039;&#039;&lt;br /&gt;
** 18:00 [[Replicator Wednesday|Replicator Wednesday]]! This event is on hiatus from Noisebridge until further notice.&lt;br /&gt;
** 18:00 [[LinuxDiscussion|Linux Discussion and Problem Solving]] - Linux meetup in the Turing classroom.&lt;br /&gt;
** 19:00 [[PyClass]] - Learn how to program using the Python programming language. New &amp;quot;series&amp;quot; starts January 9th!&lt;br /&gt;
** 19:00 [[SCoW]] - Sewing, Crafting, Or Whatever! Come make cool stuff with geeks.&lt;br /&gt;
** 20:00 [[BACE Timebank]] (2nd Wednesdays in the Library) - Help organize community mutual aid by trading in equal time credits.  To find out more and join go to [http://sfbace.org sfbace.org].&lt;br /&gt;
* &#039;&#039;&#039;Thursday&#039;&#039;&#039;&lt;br /&gt;
** [[House_Keeping#Trash_and_Recycling|Trash Night]]  - Take out the trash for Friday morning!&lt;br /&gt;
** 19:00 [https://tahoe-lafs.org/trac/tahoe-lafs/wiki Tahoe LAUGHS] Help build freedom. On holiday, next meetup 2013-01-10!&lt;br /&gt;
&amp;lt;!-- on hiatus 2012-08-07 ** 18:30 [[Social_Engineers|Social Engineers]] 6.30pm- late. onwards Noisebridge&#039;s weekly attempt to hack its own social conundrums (including organizing, long-term planning, and consensus) using data, science, and heavy machinery. Email danny@spesh.com or join us on the [https://www.noisebridge.net/mailman/listinfo/socialengineering mailing list]. --&amp;gt;&lt;br /&gt;
** 19:30 [[Machine_Learning|Machine Learning]] come in and learn about statistical learning techniques.&lt;br /&gt;
&amp;lt;!-- on hiatus 2012-08-07 ** 19:00 [[Noisedroid/Nights]] - An Android-Themed Co-working Night. --&amp;gt;&lt;br /&gt;
** 19:00 [[german_corner|German Corner]] Learn and practice speaking German.&lt;br /&gt;
** 19:00 [[wearable fashion techies]] first meeting Nov 1st&lt;br /&gt;
** 20:00 [[Frontend_Web_Development#Lab|Frontend Web Development Lab]] - &#039;&#039;&#039;Returns January 10th!&#039;&#039;&#039;  Understand by doing! A recap of Monday&#039;s lecture in workshop form - and a good time for one-on-one help with the material.&lt;br /&gt;
** 20:00 [https://www.noisebridge.net/mailman/listinfo/zine ZinesFromOuterSpace] - A weekly meetup for zinesters / printing hackers / DIY publishers, and brainstorming session for the next chapter of [[zine | ZiP]].&lt;br /&gt;
* &#039;&#039;&#039;Friday&#039;&#039;&#039;&lt;br /&gt;
** 18:30-20:30 Beginner [[French]] - Learn basic grammar and sentence structure. Classes meet in the Turing room. &lt;br /&gt;
* &#039;&#039;&#039;Sunday&#039;&#039;&#039;&lt;br /&gt;
** 13:00 [[Songbridge]]: Learn how to make and record music with a computer. We cover midi and vst as well as multi-track recording. Bring your laptop.&lt;br /&gt;
** 14:00 [http://baha.bitrot.info/ Bay Area Hacker&#039;s Association - security meeting] (2nd Sundays)&lt;br /&gt;
** 15:00 [[Go]] - Playing of the Go boardgame. On nice days we often take the boards to Dolores Park and play there.&lt;br /&gt;
** 18:00 Lock Sport Collaboration: Come learn how to pick locks with others. &lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- ** 19:00 [[Hack Politics]] -- 1st and 3rd Sundays of the month.  Hack the political systems.  (Next meeting will be July 1, 2012). --&amp;gt;&lt;br /&gt;
&amp;lt;/onlyinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Orphaned Events ===&lt;br /&gt;
These events appear to be dormant or extinct.&lt;br /&gt;
&lt;br /&gt;
=== Proposed Future Events and Classes ===&lt;br /&gt;
:&amp;quot;&#039;(TBD)&amp;quot;&#039;: [[Sound Science]] A potential monthly lecture/demonstration series on the little known science behind sound reproduction. Topics to include: Transducer Physics(speakers and mics), Room Acoustics, Signal Path and Cabling,Loudspeaker design 101, Music Production Tips for Big Sound, and How to make a small system sound HUGE. Each session to include hands on projects like making speakers from stuff lying around, Non-Newtonian bass monsters, and ez speaker mods for anyone. If interested contact the new guy-&amp;gt; MattLong8 at gmail dot com, 805 four five three - six zero nine seven &lt;br /&gt;
:&amp;quot;&#039;(TBD)&amp;quot;&#039;: [[VideoHacking]] a weekly video/video art devoted hacker group, including experiments in the 3D vr realm...if interested contact julialc4@gmail.com&lt;br /&gt;
:Wednesdays at 21:00 [[Brewing Bridge]] - Malakkar Proposal: Learn how to make your drinks fun AND antibacterial, using yeast. This will be recurring if enough interest or need is present. Associated items - what to do with brewing leftovers, and brewers sample hour, etc.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Fie: Failure is Eminent]] - [[User:MedianMajik|James]] wants to start a System Recovery class that will meet either bi-monthly or weekly for a couple hours to try various backup and recovery methods on drives and data.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[101 Introduction to Linux]] - [[User:MedianMajik|James]] wants to start a 101 Introduction to Linux class where people can ask whatever questions they want and get them answered in 60 to 90 minutes.  Church would be the optimal location.  Looking for teachers.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Probability]] - Weekly probability study group based on [http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-041-probabilistic-systems-analysis-and-applied-probability-spring-2006/related-resources/ Fundamentals of Applied Probability Theory] by Al Drake&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Mandarin Corner|Mandarin]] - Learn or practice Mandarin, all levels. Also currently on hiatus. Get on the mailing list.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Movie Night!]] - [[User:ThOMG|Thom]] wants to build community through nerdy sci-fi! (+Bill+Ted+Excellence++) (how about a Friday hacker movie night? -[[User:Carl|Carl]])&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Introduction to the AVR Microcontroller]] - [[User:Mightyohm|Jeff]] and [[User:Maltman23|Mitch]] are planning an introductory class for people wanting to make cool projects with AVRs.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Basic Chemistry Lab Techniques]]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Cuddle Puddle for the Economy]] - Stress-hacking with informal massage exchange.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Milk and Cookies]] - Come read your favorite selections out loud. With Milk and Cookies (and yeah, probably beer too).&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Processing Workshop 2]] - [[User:Scmurray|Scott]] is interested in teaching this, and is busy thinking about what, where, when, why, and how.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;:  [[Hack your Hardware]] -- We call BS on &amp;quot;no user-serviceable parts inside&amp;quot;&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Homebrew Instruction Class]] - The Wort (pt 1/3)&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Trip to Shooting Range]] - Field trip to a shooting range, to shoot guns.  Express interest at [[Trip to Shooting Range]]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Surface Mount Soldering Workshop]] - Learn how to solder cicuits with small surface mount parts.  [[User:maltman23|Mitch Altman]] and Martin Bogomolni and others will show their tricks.  [[User:maltman23|Mitch]] will bring hackable kits that uses surface mounts for you to solder. &amp;lt;-YES!(mattlong8 at gmail dot com)&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039; - [[Locksport and Lockpicking]]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039; - [[Version control tutorial]]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039; - [[Foreign language learning for rocket scientists]] - I&#039;m near-native (fool people when I try) in (French and) Japanese, and a pro trans/terpreter and will share my shortcuts (skill-order, vocab, speed/articulation, translation≅grammar). No expertise on tonal languages yet... so if you know how to remember tones or how tone-sandhi interacts with speed and/or how nuances of speaker attitude are expressed in them (what we do with rythm/inflection/sentence-intonation and stress in Eng., and with particles and ??? in e.g. Cantonese) please chime in or call me (415-608-0564) so I can convey your wisdom. [also looking for a from-scratch Arabic partner]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Getting started with Arduino]]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Distributed Databases]]&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Scrum Club]] - I though I&#039;d test the waters and see if anyone was interested in a noisebridge scrum club details are here http://scrumclub.org/scrum-clubs/ if inturested hit me up twitter: @theabcasian, facebook: http://www.facebook.com/theabcasian&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[CNC Mill Workshop]] - Who wants to make stuff on the [[MaxNCMill]]?&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Math &amp;amp; Science Help]] - If you would like some math, science or engineering help, I&#039;m down to lend a hand.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Cyborg Group|Cyborg Group / Sensebridge]] - Work on projects like artificial senses.  Someone needs to lead this!&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[OpenEEG]] - Brain tech. Has historically met on Sundays, at the behest of interested parties.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Programming_for_Poets | Programming for Poets]] -  Gentle intro to programming using Processing&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[World Builders &amp;amp; Simgineers]] -  Work together to create a beautiful &amp;amp; open virtual world &amp;amp; platform.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[PlunderBridge]] -  Metal detecting, detector technology &amp;amp; treasure hunting expeditions.&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[Ruby Mining]] -  Ruby on Rails basics, interactive working group&lt;br /&gt;
:&#039;&#039;&#039;(TBD)&#039;&#039;&#039;: [[MoinMoin Wiki]] -  MoinMoin Wiki (details see there)&lt;br /&gt;
&lt;br /&gt;
= Past Events =&lt;br /&gt;
===2012===&lt;br /&gt;
* &#039;&#039;&#039;December 20, Thursday, 20:00 - 22:00 - [[5MoF|5 Minutes of Fame]]&#039;&#039;&#039; - Following up on its triumphant return in November, 5MoF is back with another showcase of lightning talks &amp;amp; other good stuff, with your host Sir Danny O&#039;Brien! Details TBA&lt;br /&gt;
*&#039;&#039;&#039;Tuesday Feb. 14th, 18:00 to 20:00&#039;&#039;&#039; ZiP MegaZine releases its inaugural issue with &#039;&#039;&#039;My Noisy Valentine&#039;&#039;&#039; Zine Release Microparty in the Noisebridge cafe. For more info follow [[zine | this]] link.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===2011===&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;September 11th 14:00 to 17:00&#039;&#039;&#039; - The San Francisco Chapter of the Open Organisation Of Lockpickers and Bay Area Hacker&#039;s Association present a joint meeting on [https://secure.wikimedia.org/wikipedia/en/wiki/Locksport locksport]&lt;br /&gt;
*&#039;&#039;&#039;August 4, 7PM, Thursday&#039;&#039;&#039; - [http://zeidman.net Bob Zeidman] will be giving a talk on video games and intellectual property, hosted by TheMADE. He will also speak about IP infringement cases.&lt;br /&gt;
*&#039;&#039;&#039;August 9, 6:30PM, Tuesday&#039;&#039;&#039; - [http://www.meetup.com/makesf/events/26413241/ Make:SF] - Chris Jefferies will speak about the wireless sensor kit he is developing and we are bringing back our all star soldering kits.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;April 13th, 19:00&#039;&#039;&#039; - Kombucha fermentation class with [[BioBridge]] &lt;br /&gt;
*&#039;&#039;&#039;April 7th, 20:00&#039;&#039;&#039; - [[In-Depth|Noisebridge: In-Depth]] Our monthly lecture and round table. This month&#039;s speaker will be Aragorn! his lecture will be &amp;quot;Anarchism &amp;amp; technology: An unbridgeable chasm&amp;quot;&lt;br /&gt;
*&#039;&#039;&#039;April 4th, 20:00&#039;&#039;&#039; - Camp KDE Party. Come and meet part of the KDE North America community and get a quick overview of this year&#039;s [http://camp.kde.org/ Camp KDE] conference. There will be beer. &lt;br /&gt;
*&#039;&#039;&#039;April 3rd, 16:00&#039;&#039;&#039; - NoiseCaching: Meet-up to build some geocaches, and talk about making geocoins. Then we&#039;ll head out to find some local caches and place caches we made. [http://www.geocaching.com More info about Geocaching here]&lt;br /&gt;
* &#039;&#039;&#039;March 20th, 19:00&#039;&#039;&#039; [[Hack Politics]] meetup -- the first meetup to figure out how we in the hacker community can effectively mobilize and create meaningful change in these interesting times&lt;br /&gt;
* &#039;&#039;&#039;March 12th, 12:00-18:00 - Noisebridge Hackathon!&#039;&#039;&#039; Second Saturday Hackathon is a casual monthly event dedicated to working on the space or relevant projects and building community.  This is a great time to get feedback or help on any projects you have been considering that center around the space, culture, and infrastructure of Noisebridge.  You can also help with existing projects and find out ways to get involved.&lt;br /&gt;
* &#039;&#039;&#039;March 10, Thursday, 19:00 - Group Grammar Clinic&#039;&#039;&#039; - Church Classroom - Donations gladly accepted - A clinic for grammar and writing evaluation. Please bring your web/social or technical writing for us to evaluate. Bring your laptop as well.  Collaboration groupware possibly provided. (Please suggest groupware software to use if you wish). Constructive feedback from other group members is encouraged so that this clinic is a group process. - Facilitator: [[User:Owen|Owen]] (opietro@yahoo.com)&lt;br /&gt;
* &#039;&#039;&#039;March 9th, 20:00&#039;&#039;&#039; - Ferment and filter a mash! [[fermentation logs]]&lt;br /&gt;
&lt;br /&gt;
===2010===&lt;br /&gt;
* &#039;&#039;&#039;Sunday, August 22, 19:00 CLUB-MATE DROPOFF AND TASTING PARTY&#039;&#039;&#039; Nick Farr will be in town to drop off Club-Mate ordered by San Franciscans!&lt;br /&gt;
* &#039;&#039;&#039;June 5th, 12:00-19:00 - [[NoiseBridgeRehab]]&#039;&#039;&#039; - Help make the space more usable and accessible! Noisebridge needs your help!&lt;br /&gt;
* &#039;&#039;&#039;June 5th, 16:00-20:00 - [[Science For Juggalos]]&#039;&#039;&#039; - Science Fair in front of the Warfield Theater teaching magnetism to Juggalos&lt;br /&gt;
* &#039;&#039;&#039;June 6th, 15:00 - [[AVC Meetup]]&#039;&#039;&#039; - Entrepreneurial bonding &amp;amp; matchmaking&lt;br /&gt;
* &#039;&#039;&#039;June 9th, 21:00 - Your liver supports Noisebridge&#039;&#039;&#039; - Come to Elixir @ 16th &amp;amp; Guerrero anytime after 21:00 and drink, drink, drink! 50% of tips go to Noisebridge&lt;br /&gt;
* &#039;&#039;&#039;February 27th, 20:00 - [[Hacker EPROM]]&#039;&#039;&#039; - Noisebridge&#039;s first prom! Nice tie and a (robot) date required. We will have a DJ and punch.&lt;br /&gt;
* &#039;&#039;&#039;February 24th, 19:00, Wednesday - Joris Peels, of [http://www.shapeways.com Shapeways]&#039;&#039;&#039;, and expert on 3D printing, will give a [[ShaperwaysPresentation | talk and demonstration]] at Noisebridge!.&lt;br /&gt;
* &#039;&#039;&#039;February 23rd, 18:00 - Cleaning day&#039;&#039;&#039; - Come and help clean Noisebridge, because everyone loves a clean hack space.&lt;br /&gt;
* &#039;&#039;&#039;February 12th, 21:00 - visit from Steve Jackson&#039;&#039;&#039;. Game designer [http://en.wikipedia.org/wiki/Steve_Jackson_%28US_game_designer%29 Steve Jackson], founder of Steve Jackson Games, will visit Noisebridge.&lt;br /&gt;
* &#039;&#039;&#039;January 27th, 18:00-20:00 - [[beatrixjar event|Circuit Bending Workshop]]&#039;&#039;&#039; - [http://www.beatrixjar.com/ Beatrix*JAR] (contact [[User:Gpvillamil|Gian Pablo]] for more info)&lt;br /&gt;
* &#039;&#039;&#039;January 27th, 20:00-22:00 - [[beatrixjar event|Circuit Bending Performance]]&#039;&#039;&#039; - [http://www.beatrixjar.com/ Beatrix*JAR] - &amp;quot;Celebrate a night of new sound that will change your idea of music forever!&amp;quot;&lt;br /&gt;
* &#039;&#039;&#039;January 25th, 19:30 - [[Bag Porn]]&#039;&#039;&#039; - What&#039;s in your bag?&lt;br /&gt;
* &#039;&#039;&#039;January 20th, 19:00-21:00 - [http://groups.google.com/group/bacat/about Bay Categories &amp;amp; Types]&#039;&#039;&#039; - Categories, monoids, monads, functors and more! Held in the Alonzo Church classroom.&lt;br /&gt;
* &#039;&#039;&#039;January 20th, 19:00 - [[User Experience Book Club SF]]&#039;&#039;&#039; - Our book this month is &amp;quot;A Theory of Fun for Game Design&amp;quot; by Raph Koster - http://is.gd/6sEqw (meets in Turing)&lt;br /&gt;
* &#039;&#039;&#039;January 21st, 20:00 - [[Five Minutes of Fame]]&#039;&#039;&#039; - Monthly set of lightning talks on diverse topics&lt;br /&gt;
* &#039;&#039;&#039;January 22nd, 17:00 - [[CleaningParty| Cleaning Party]]&#039;&#039;&#039; - Come help clean up Noisebridge! Awsum fun!&lt;br /&gt;
* ...January 14th,16th, and 17th 1:00- ??? Build Out day for kitchen/bathroom/laundry bring yourself and a good attitude, learn a few things as well&lt;br /&gt;
* &#039;&#039;&#039;January 15th, 18:00 - [[CNC_Mill_Workshop]]&#039;&#039;&#039; - Learn to use the CNC mill for 2D engraving and circuit board routing&lt;br /&gt;
* Thursdays 17:00 [[ASL Group|American Sign Language]] - Learn how to talk without using your voice (or just come chat in ASL). &amp;lt;small&amp;gt;[http://whenisgood.net/noisebridge/asl/generic click to reschedule]&amp;lt;/small&amp;gt;&lt;br /&gt;
&lt;br /&gt;
===2009===&lt;br /&gt;
* &#039;&#039;&#039;November 18th, 19:30&#039;&#039;&#039; - [[Dorkbot_2009_11_18|Dorkbot]]&lt;br /&gt;
* &#039;&#039;&#039;November 19th, 18:00&#039;&#039;&#039; - [[Mesh meetup]]&lt;br /&gt;
* &#039;&#039;&#039;November 19th, 20:00&#039;&#039;&#039; - [[Five Minutes of Fame]]&lt;br /&gt;
* &#039;&#039;&#039;November 20th, 18:00&#039;&#039;&#039; - Loud Objects [http://www.flickr.com/photos/createdigitalmedia/3428249036/ Noise Toy workshop].&lt;br /&gt;
* &#039;&#039;&#039;November 20th, 20:00&#039;&#039;&#039; - Performance by [http://www.loudobjects.com/ Loud Objects], (featuring Tristan Perich and Lesley Flanigan) and [http://www.myspace.com/jibkidder Jib Kidder].&lt;br /&gt;
:&#039;&#039;&#039;2009-11-05&#039;&#039;&#039; - [http://www.server-sky.com/ Server Sky presentation: Internet and Computation in Orbit] by Keith Lofstrom&lt;br /&gt;
:&#039;&#039;&#039;2009-11-05&#039;&#039;&#039; - [[Mesh meetup]]&lt;br /&gt;
:&#039;&#039;&#039;2009-11-02&#039;&#039;&#039; - [[French]] book club meeting to discuss  [http://www.amazon.com/exec/obidos/tg/detail/-/2842612892/ref=ord_cart_shr?_encoding=UTF8&amp;amp;m=ATVPDKIKX0DER&amp;amp;v=glance Une Si Longue Lettre]&lt;br /&gt;
: &#039;&#039;&#039; October 1st, 18:00&#039;&#039;&#039; - [[Wireless_Mesh_Network_Meetup | Mesh wireless meetup]]&lt;br /&gt;
: &#039;&#039;&#039; October 1st, 19:00&#039;&#039;&#039; - [http://groups.google.com/group/bacat Bay Area Categories and Types]&lt;br /&gt;
: &#039;&#039;&#039;2009-10-03&#039;&#039;&#039; [[Year 1 Open Hacker House]]&lt;br /&gt;
:&#039;&#039;&#039;Friday&#039;&#039;&#039;: [[CrazyCryptoNight]] - Discussion of cryptography for beginners through experts. 6-???&lt;br /&gt;
:&#039;&#039;&#039;Sunday&#039;&#039;&#039; : [[OpenEEG | OpenEEG Hacking]] Sundays, at 3-5pm.&lt;br /&gt;
:&#039;&#039;&#039;Monday&#039;&#039;&#039;: [[German]] - Learn German, all levels. 7pm beginners, 8pm advanced. RSVP 24 hours in advance for the benefit of the instructor. Events ran May-November 2009. Currently on Thursdays at 8. Get on the mailing list.&lt;br /&gt;
:&#039;&#039;&#039;Tuesday&#039;&#039;&#039;: [[Haskell/Haschool]] - Learn Haskell with Jason Dusek.  6PM - 7:30PM, from May until we&#039;re all experts.&lt;br /&gt;
:&#039;&#039;&#039;Wednesday&#039;&#039;&#039;: [[Adobe_Lightroom|Adobe Lightroom]] - Become a more organized photographer. Weekly class (mostly held off site).&lt;br /&gt;
:&#039;&#039;&#039;Thursday&#039;&#039;&#039;: [[Professional VFX Compositing With Adobe After Effects]] - Taught by [[User:SFSlim|Aaron Muszalski]]. 7:30PM - 10PM, most Thursdays in May &amp;amp; June &amp;amp; ? (click through dammit)&lt;br /&gt;
:&#039;&#039;&#039;2009-09-17&#039;&#039;&#039;: [[Five Minutes of Fame]] 3D Edition&lt;br /&gt;
:&#039;&#039;&#039;2009-09-17&#039;&#039;&#039;: [[Wireless Mesh Network Meetup | Mesh wireless meetup]]&lt;br /&gt;
:&#039;&#039;&#039;2009-08-20&#039;&#039;&#039;: [[Five Minutes of Fame]] One Dee Edition&lt;br /&gt;
:&#039;&#039;&#039;2009-07-16&#039;&#039;&#039;: [[Five Minutes of Fame]] Zero Dee&lt;br /&gt;
:&#039;&#039;&#039;2009-07-02 - 2009-07-05&#039;&#039;&#039;: [http://toorcamp.org Toorcamp]&lt;br /&gt;
:&#039;&#039;&#039;2009-07-01&#039;&#039;&#039;: Noisedroid meeting to discuss location logging on Android platform (and other stuff too, I&#039;m sure)&lt;br /&gt;
:&#039;&#039;&#039;2009-06-30&#039;&#039;&#039;: [[Powerbocking Class|Powerbocking class]]&lt;br /&gt;
:&#039;&#039;&#039;2009-06-30&#039;&#039;&#039;: &amp;quot;Suing Telemarketers for Fun and Profit&amp;quot; (Toorcamp talk preview)&lt;br /&gt;
:&#039;&#039;&#039;2009-06-28&#039;&#039;&#039;: &amp;quot;Meditation for Hackers&amp;quot; (Toorcamp workshop preview)&lt;br /&gt;
:&#039;&#039;&#039;2009-06-18&#039;&#039;&#039;: [[Five Minutes of Fame]]&lt;br /&gt;
:&#039;&#039;&#039;2009-06-15&#039;&#039;&#039;: [[Eagle Workshop]]  Session two of the Eagle CAD workshop.&lt;br /&gt;
:&#039;&#039;&#039;2009-06-13&#039;&#039;&#039;: [[RoboGames 2009]] Noisebridge had a booth staffed by vounteers, great fun!&lt;br /&gt;
:&#039;&#039;&#039;2009-05-21&#039;&#039;&#039;: [[Five Minutes of Fame]]&lt;br /&gt;
:&#039;&#039;&#039;2009-04-27&#039;&#039;&#039;: [[EagleCAD workshop]] -- learn to use this CAD tool for printed circuit board design&lt;br /&gt;
:&#039;&#039;&#039;2009-04-16&#039;&#039;&#039;: [[Five Minutes of Fame]] April showers &amp;amp; flowers edition&lt;br /&gt;
:&#039;&#039;&#039;2009-04-11&#039;&#039;&#039;: [[RFID Hacking]] weekend workshop  (this event moved from the original March date)&lt;br /&gt;
:&#039;&#039;&#039;2009-04-05&#039;&#039;&#039;: [[First aid and CPR class]] Learning how to not only not die, but also reduce scarring!&lt;br /&gt;
:&#039;&#039;&#039;2009-04-03&#039;&#039;&#039;: [[Sudo pop]] 2PM and on. Making the first batch of a Noisebridge label yerba mate-niated rootbrew, gratis and DIY&lt;br /&gt;
:&#039;&#039;&#039;2009-03-26&#039;&#039;&#039;: [[OpenEEG | OpenEEG Hacking]] first meet up for this new group: 8 pm&lt;br /&gt;
:&#039;&#039;&#039;2009-03-19&#039;&#039;&#039;: [[Five Minutes of Fame]]&lt;br /&gt;
:&#039;&#039;&#039;2009-03-12&#039;&#039;&#039;: [[OpenBTS and GSM]] talk by David Burgess&lt;br /&gt;
:&#039;&#039;&#039;2009-02-14&#039;&#039;&#039;: [[Open Heart Workshop]] Valentine&#039;s Day blinkyheart soldering party! &lt;br /&gt;
:&#039;&#039;&#039;2009-02-13&#039;&#039;&#039;: [[Time-t_Party|&amp;lt;tt&amp;gt;time_t&amp;lt;/tt&amp;gt; Party]] to celebrate 1,234,567,890 since the Unix epoch.&lt;br /&gt;
:&#039;&#039;&#039;2009-02-09&#039;&#039;&#039;: [[Spanish learning at 8:30]]&lt;br /&gt;
:&#039;&#039;&#039;2009-02-05&#039;&#039;&#039;: [[PGP Key Workshop]]&lt;br /&gt;
:&#039;&#039;&#039;2009-01-31&#039;&#039;&#039;: [[Locksport and Lockpicking]]&lt;br /&gt;
&lt;br /&gt;
===2008===&lt;br /&gt;
:&#039;&#039;&#039;2008-12-27&#039;&#039;&#039;: [[25C3]] Chaos Computer Congress in Berlin&lt;br /&gt;
:&#039;&#039;&#039;2008-12-20 &amp;amp; 21&#039;&#039;&#039;: [[Creme Brulee]] Workshop on creating a french dessert, with bonus propane torch.&lt;br /&gt;
:&#039;&#039;&#039;2008-12-17 20:00&#039;&#039;&#039;: [[Machine Learning]] Birds-of-a-feather&lt;br /&gt;
:&#039;&#039;&#039;2008-11-24&#039;&#039;&#039;: [[Circuit Hacking Monday]] circuit design workshop&lt;br /&gt;
:&#039;&#039;&#039;2008-11-21, 7pm&#039;&#039;&#039;:[[Milk and Cookies]] -- [[User:Dmolnar|David Molnar]] hosts Milk and Cookies at 83C. Bring a short 5-7minute thing to read to others. Bring a potluck cookie/snack/drink if you like. David will bring milk and cookies.&lt;br /&gt;
:&#039;&#039;&#039;2008-11-17, 7:30pm&#039;&#039;&#039;: [[Basic Bicycle Maintain]] - [[User:rubin110|Rubin]] and [[User:rigel|rigel]] hate it when we see a bike that isn&#039;t maintained. Screechy chains and clacking derailleur can go to hell. Basic bike tune up, sharing the smarts on simple things you can do at home to make your ride suck a whole lot less.&lt;br /&gt;
:&#039;&#039;&#039;2008-11-16, 5:00pm&#039;&#039;&#039;: [[RepRap Soldering Party]] - help assemble RepRap!  RSVPs required on wiki! [[User:Adi|adi]]&lt;br /&gt;
:&#039;&#039;&#039;2008-11-16, 3:00pm&#039;&#039;&#039;: [[Oscilloscopes]] - Learn how to use this versatile tool to test electronic circuits.  Maximum 6 slots, please sign up ahead of time! [[User:dstaff|dstaff]]&lt;br /&gt;
:&#039;&#039;&#039;2008-10-31&#039;&#039;&#039;: [[Halloween Open House]] - NoiseBridge&#039;s own [[PPPC]] threw an awesome open house/halloween gala. Post pictures if you got &#039;em!&lt;br /&gt;
:&#039;&#039;&#039;2008-10-25&#039;&#039;&#039;: [[Soldering Workshop]] and Pumpkin Hackin&#039; - Learn to solder for total newbies (or learn to solder better!), including surface mount. Additionally, carve your halloween pumpkins and enjoy some experimental pumpkin pie and/or soup.&lt;br /&gt;
:&#039;&#039;&#039;2008-10-07&#039;&#039;&#039;: (tuesday before meeting) - Etch a circuit board. I&#039;ll be trying a photo resist etching and a basic printed mask etching. This is step 1/3 for a project called &amp;quot;annoying USB thingie&amp;quot; which will execute pre-defined keystrokes by sneaking a tiny USB dongle onto a victim^h^h^h^h^h buddy&#039;s computer.&lt;br /&gt;
:&#039;&#039;&#039;2008-09-13&#039;&#039;&#039;: [[Processing Workshop]] — Learn this very easy-to-use programming language! - [[Processing Workshop Report]]&lt;br /&gt;
:&#039;&#039;&#039;2008-02-16&#039;&#039;&#039;: [[Brain Machine Workshop|Brain Machine Making Workshop]]: Our first hardware sprint!&lt;br /&gt;
&lt;br /&gt;
[[Category:Top level]]&lt;/div&gt;</summary>
		<author><name>Mouton</name></author>
	</entry>
	<entry>
		<id>https://wiki.extremist.software/index.php?title=MaxNCMill&amp;diff=28709</id>
		<title>MaxNCMill</title>
		<link rel="alternate" type="text/html" href="https://wiki.extremist.software/index.php?title=MaxNCMill&amp;diff=28709"/>
		<updated>2013-01-04T19:53:44Z</updated>

		<summary type="html">&lt;p&gt;Mouton: Cleaned up the introductory links&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:MaxNC.jpg]]&lt;br /&gt;
&lt;br /&gt;
Hereby known as &amp;quot;That Goddamned Mill (TGDM-&amp;quot;POS&amp;quot; for short)&amp;quot; &lt;br /&gt;
&lt;br /&gt;
* [http://032568b.netsolhost.com/page13.html Max NC 10 CL-B Specifications]&lt;br /&gt;
* [http://www.maxnc.net/product_p/maxnc10.htm  MaxNC 10 Product]&lt;br /&gt;
* [http://www.ximotion.com/ Ximotion Company]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
A good primer on CNC machining: http://lcamtuf.coredump.cx/guerrilla_cnc1.shtml&lt;br /&gt;
&lt;br /&gt;
== IMPORTANT! ==&lt;br /&gt;
&lt;br /&gt;
Improperly used, the mill can destroy itself, its tools, and parts of you. Please know what you are doing and don&#039;t be afraid to ask questions. &lt;br /&gt;
&lt;br /&gt;
* RTFM! Know how to home each axis, and what tools to use, how to shut down, etc. http://www.linuxcnc.org/docview/html/&lt;br /&gt;
&lt;br /&gt;
* Always check limits by manually running outside your mill area with the tool at a safe Z height. &lt;br /&gt;
&lt;br /&gt;
* DO NOT UPGRADE THE UBUNTU 8.04 OR THE KERNEL ON THE HOST MACHINE!&lt;br /&gt;
&lt;br /&gt;
* DO NOT MILL PRINTED CIRCUIT BOARDS WITH STEEL TOOLS! (Carbide only, see [[#Tooling | Tooling]] )&lt;br /&gt;
&lt;br /&gt;
* USE EYE PROTECTION unless you like tweezering pieces of shattered carbide mill tools out of them&lt;br /&gt;
&lt;br /&gt;
* USE VACUUM TO PREVENT DUST EVERYWHERE WHILE MAXNC IS MILLING! &#039;&#039;&#039;ESPECIALLY AVOID DUST GOING INTO PC!&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Though we have implemented basic safety shutoffs, we should be watching it all the time. It will very happily mill through itself without stopping. &lt;br /&gt;
&lt;br /&gt;
If it appears to be getting out of hand, the F1 key should toggle Emergency Stop in the software. This will power down the spindle and stop it where it is immediately.&lt;br /&gt;
&lt;br /&gt;
If it REALLY IS getting out of hand, turn the power switch off (the one on the side of the control box).  Note however that after doing this you&#039;ll probably need to restart the software because it will be out of sync with the controller (it gets out of sync).&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
We are using http://linuxcnc.org EMC2 and AXIS software to drive the mill. We had to hack the config files considerably and reverse-engineer the pinout. See here for documentation: http://www.linuxcnc.org/docview/html/&lt;br /&gt;
&lt;br /&gt;
We have installed EMC2 and AXIS and some other software on the driver PC. This depends on a custom kernel and Ubuntu 8.04 -- PLEASE DON&#039;T UPGRADE!&lt;br /&gt;
&lt;br /&gt;
The EMC2/AXIS software takes GCode as motion control input files. More info here: http://www.linuxcnc.org/docview/html/&lt;br /&gt;
We have figured out several Gcode [[#Toolchains]] for your CNC enjoyment&lt;br /&gt;
&lt;br /&gt;
===Local Installation===&lt;br /&gt;
&lt;br /&gt;
To experiment with EMC2/Axis machine on your personal Ubuntu/Debian setup, you may not want to apt-get emc2 because that depends on a special rtai kernel and Ubuntu 8.04. Here&#039;s a way to apt-get the pure simulator: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?EMC2_Pure_Simulator&lt;br /&gt;
&lt;br /&gt;
If you are badass, you can compile the code in simulation mode following the instructions here: &lt;br /&gt;
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Installing_EMC2#Building_emc2_simulator&lt;br /&gt;
&lt;br /&gt;
The resulting binary should run and give you a UI on your system.  There&#039;s actually nothing machine-specific that you need at this point: your UI will look pretty much exactly what we have now. Select the &amp;quot;axis.ini&amp;quot; config file. &lt;br /&gt;
&lt;br /&gt;
You should now just be able to:&lt;br /&gt;
&lt;br /&gt;
*open one of the sample gcode files&lt;br /&gt;
*power the machine &#039;on&#039; (unset emergency stop [red X], and set power [orange square] buttons)&lt;br /&gt;
*&#039;home&#039; the various axes (must home all axes, use radio buttons to select)&lt;br /&gt;
*&#039;run&#039; the gcode. (blue &amp;quot;play&amp;quot; triangle)&lt;br /&gt;
&lt;br /&gt;
For most of the configurations there is a smaller window w/ an inverted cone representing the spindle (this is the default view). This will show the progress of your milling run. You can change the view and pan/zoom/tilt with the mouse.&lt;br /&gt;
&lt;br /&gt;
For a sanity check, try simulating a run of the NB logo gcode from [[Identity]]&lt;br /&gt;
&lt;br /&gt;
Then try gcode from the [[#Toolchains | toolchain ]] of your choice.&lt;br /&gt;
&lt;br /&gt;
== Login ==&lt;br /&gt;
&lt;br /&gt;
username: nb&lt;br /&gt;
password: nb&lt;br /&gt;
&lt;br /&gt;
== Toolchains ==&lt;br /&gt;
&lt;br /&gt;
Many tools exist for generating/converting to gcode. Here&#039;s a good list: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Cam&lt;br /&gt;
&lt;br /&gt;
In particular, here&#039;s how you generate gcode from&lt;br /&gt;
&lt;br /&gt;
===Bitmaps, Images===&lt;br /&gt;
&lt;br /&gt;
The EMC2/Axis application will import most image formats and create a raster scan tool path with milling depth proportional to image intensity. Haven&#039;t tried this but it looks very cool!&lt;br /&gt;
&lt;br /&gt;
=== Text /TrueType ===&lt;br /&gt;
text / truetype : http://www.timeguy.com/cradek/truetype&lt;br /&gt;
&lt;br /&gt;
Hershey Stroke Fonts for Inkscape from EMSL: http://www.evilmadscientist.com/article.php/hershey&lt;br /&gt;
&lt;br /&gt;
===DXF/QCAD===&lt;br /&gt;
&lt;br /&gt;
DXF is a standard file format used by many CAD programs (as well as exportable from inkscape and Adobe Illustrator). It&#039;s a good choice, especially as gcode export from Inkscape seems to be buggy. &lt;br /&gt;
&lt;br /&gt;
QCAD is an open-source 2d CAD program. Linux users can apt-get qcad, there is open-source executable for Windows as well (but it&#039;s hard to find as Ribbonsoft took it closed-source (wtf?) and most searches end up at their page.) QCAD is very solid and a great place to start with CAD, especially if you can&#039;t afford/don&#039;t need Autodesk/Solidworks. &lt;br /&gt;
&lt;br /&gt;
The scale feature in QCAD is counterintuitive at first.  To scale your object, select all, then select Modify -&amp;gt; Scale.  Click the right arrow on the bottom of the toolbar on the left side.  It will then ask for a reference point, click on the lower left corner of your image.  It will then ask for the scale factor and will scale your object.&lt;br /&gt;
&lt;br /&gt;
===Dxf2gcode===&lt;br /&gt;
&lt;br /&gt;
We use a DXF-GCode conversion called, unsurprisingly, dxf2gcode http://www.christian-kohloeffel.homepage.t-online.de/dxf2gocde.html [URL is not a typo]. In the /home/nb/dxf2gcode directory, run the dxf2gcode_v01.py command. &lt;br /&gt;
&lt;br /&gt;
Open your dxf file from File-&amp;gt;Read DXF. It sometimes barfs on DXF exported from Inkscape (works fine for me), but is fine with QCAD, so a workaround is to load the Inkscape dxf in QCAD and save it from  QCAD (it&#039;s also easy to scale and rotate if necessary). &lt;br /&gt;
&lt;br /&gt;
I am still working through the various dxf2gcode options but setting &amp;quot;infeed depth&amp;quot; to the same value as &amp;quot;mill depth&amp;quot; gives you a one-pass toolpath (otherwise it seems to do it in two passes.) &lt;br /&gt;
&lt;br /&gt;
Coordinate units are kind of a crapshoot and don&#039;t make much sense right now. &lt;br /&gt;
&lt;br /&gt;
Note that it may be doing a lot of math without benefit of the numpy library so it can be SLOW. It has no progress indication, and doesn&#039;t redraw the screen, so it may look like it crashed. Sometimes it actually does. But be patient!&lt;br /&gt;
&lt;br /&gt;
Sometimes it gives the error &amp;quot;Failure reading like stopped at line X.  Please check/correct line in dxf file.&amp;quot;  If X is the number of lines in your DXF, don&#039;t worry, it read the whole thing.&lt;br /&gt;
&lt;br /&gt;
By default it lifts the tool up unnecessarily high, you can improve cutting speed by setting the Z retraction area and Z safety margin to a lower number than the default of 15.&lt;br /&gt;
&lt;br /&gt;
=== EagleCAD ===&lt;br /&gt;
Cadsoft [http://www.cadsoft.de/ EagleCAD ] is a  schematic editor and PCB layout tool. It&#039;s not open source, but there&#039;s a&lt;br /&gt;
free version that is very decent and limited only to the size of board you can lay out. &lt;br /&gt;
&lt;br /&gt;
To generate GCode from your Eagle layout, get the scripts from http://www.pcbgcode.org/. These do &amp;quot;Isolation routing,&amp;quot; that is, they will generate GCode to mill away copper outside the traces you laid out on a copper-covered PCB (as well as drill it). &lt;br /&gt;
&lt;br /&gt;
I&#039;ve added MAXCNC mill-specific commands to the pcbgcode config stuff, including setting the spindle speed to maximum and turning on the motor. (Config file is /home/nb/eagle-5.6.0/ulp/gcode-defaults.h on the mill PC). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
First experiments milling PCBs = success! [[User:Jtfoote|Jtfoote]] 23:57, 17 October 2009 (PDT)&lt;br /&gt;
&lt;br /&gt;
I used .01 carbide end mills from here:&lt;br /&gt;
http://www.amazon.com/Niagara-Cutter-059918-Overall-Carbide/dp/B000N477OK/&lt;br /&gt;
&lt;br /&gt;
On 1-sided copper-plated (1-oz) circuit boards from here: http://www.mpja.com/prodinfo.asp?number=14868+DT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To start, create a layout in Eaglecad. To work best, use one layer (which can make routing a pain), and use a minimum trace size of 0.012 inches. Make sure you do a DRC check with 10 mil isolation spacing (thouugh I have found it misses trace-pad distances). &lt;br /&gt;
&lt;br /&gt;
From the Eagle command line,&lt;br /&gt;
&lt;br /&gt;
 run pcb-gcode-setup&lt;br /&gt;
&lt;br /&gt;
This creates several gcode .ngc file in the same directory as your eagle .brd file. They have suffixes like&lt;br /&gt;
&amp;quot;top&amp;quot; &amp;quot;bot&amp;quot; and &amp;quot;d&amp;quot; for top copper, bottom copper, and drill. Run AXIS2 and load the appropriate file. Look CAREFULLY at the tool path. Does it really isolate everything you want it to? If not, you may have to increase spacing and re-run. Check especially places of small pitch and tight clearances, especially between traces and pads. &lt;br /&gt;
&lt;br /&gt;
Milling the copper is a tradeoff between quality and speed. At fast speeds, the copper tends to get rough at the milled edges. Slow speed rates help a lot but can lead to impractically long milling times. &lt;br /&gt;
&lt;br /&gt;
2.5 ips gives beautiful results, but a good compromise is something like 5 - 8 ips (set in the pcb-gecode setup). If you look at File-&amp;gt;properties in the EMC2-Axis tool it will give you a rough idea of the milling time. &lt;br /&gt;
&lt;br /&gt;
Setting the Z home at precisely zero (at the  board surface) is very important, because we are working at depths of hundredths of an inch. After several attempts I don&#039;t think you can do this well with just the manual jog, and risk breaking the tool. Here&#039;s what I did that worked:&lt;br /&gt;
&lt;br /&gt;
# Raise the head so you can put the tool in the collet. Put it in as far as you can. &lt;br /&gt;
# Tighten gently, only enough to keep from falling out.&lt;br /&gt;
# Drop the head to about 1/4 an inch above the workpiece. Don&#039;t touch!&lt;br /&gt;
# Loosen the mill tool in the collet&lt;br /&gt;
# GENTLY let the mill tool drop to touch the workpiece surface&lt;br /&gt;
# finger-tighten the collet -- tightly!&lt;br /&gt;
# Home the Z axis VERY IMPORTANT DON&#039;T FORGET!!&lt;br /&gt;
# Raise the head and wrench-tighten the collet&lt;br /&gt;
&lt;br /&gt;
I think the default Z Down dimension of -0.01 may be too much given that 1-oz copper is supposed to be only 1.4 mils thick (0.0014 inches). I&#039;ve had good results with -0.008; .0.005 led to problems because I think the PCB I used was not perfectly flat at at some  places this depth did not hit &amp;quot;bottom.&amp;quot; With further experiments this may be because the clamps are compressing the PCB: at least it seemed to work fine more than 1/2 inch away from them.&lt;br /&gt;
&lt;br /&gt;
====Drilling vias====&lt;br /&gt;
&lt;br /&gt;
For through-hole components, you&#039;ll need to drill vias.  Doing this is a multi-step, involved process.  Because etching is sensitive to the trueness/truing of your board&#039;s surface, you only want to etch the board when it&#039;s mated directly to a metal block, but you need a plastic sacrificial stop for drilling.    So, etch as normal, then add two registration marks to the top of the board.  Unmount it, add the plastic backing, change tools, remount, and rezero, respecting the registration.  From there, you can run the drill program after suitable modification (you need to manually comment out all M06/tool change commands).&lt;br /&gt;
&lt;br /&gt;
Generating the drill file:&lt;br /&gt;
&lt;br /&gt;
Settings specific to drilling:&lt;br /&gt;
* Machine:&lt;br /&gt;
** Tool Change: you can&#039;t actually change tools at the moment, so this is just to expedite your cutting process, and stay within the limits of the mill&lt;br /&gt;
*** X: 0.0&lt;br /&gt;
*** Y: 0.0&lt;br /&gt;
*** Z: 0.2&lt;br /&gt;
** Drill depth: Measure your board with calipers, then add 10mil for good measure (I used -0.100&amp;quot; for the single-sided board I did yesterday)&lt;br /&gt;
** GCode Options:&lt;br /&gt;
*** Ensure &amp;quot;Do tool change with zero step&amp;quot; is UNCHECKED.  If this is checked, EMC hangs.  No, really, you don&#039;t want to deal with this problem.  It&#039;s awful close to &amp;quot;EMC hangs, you have to hard kill it, and then rezero the whole setup.&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Once you&#039;ve got the GCode files for etching and drilling generated, you need to tweak the drill file.  As it&#039;s currently configured, our milling rig doesn&#039;t handle tool changes well (the CNC doesn&#039;t support automatic tool change, but the EMC software thinks it does, so the whole setup gets Very Unhappy when it runs into these commands).  To remove these, open your drill ngc/tap file in a Text Editor Of Your Choice, and comment out all lines containing the tool change command M06.  In GCode, comments are parenthesized lines, and they cannot be nested.&lt;br /&gt;
&lt;br /&gt;
Cheat sheet: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
sed: &#039;s/^\(M06.*\)$/( \1 )/;&#039;&lt;br /&gt;
vim: :g/^M06/s/^\(.*\)$/( \1 )/&lt;br /&gt;
emacs: M-% ^\(M06.*\)$ &amp;lt;enter&amp;gt; ( \1 )&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Open your drill file in EMC and make sure it looks sane.  There will be a bunch of tool change steps, where it runs itself back to (0,0,0.2), then goes back to work.  This is the tool change position specified above; you may want adjust the point to be closer to the centroid of your drill pads, to shave off a minute or two.&lt;br /&gt;
&lt;br /&gt;
After your etch file looks good, and your drill files look reasonably good, go ahead and set up for etching as above.  When etching is completed, don&#039;t take the board out!  We need to add registration marks for the remounting.  Manually walk the head down to (0,0,0.5).  Once you&#039;re there, turn on the spindle, and gently lower the head til it just bites the copper.  Personally, I went to (0,0,-0.008), which is the depth used for etching.  Leave the spindle on, and raise the head back to (0,0,0.5).  You can turn the spindle off if you&#039;d like, then slew over to (1,1,0.5).  Once there, turn the spindle back on, and go down to (1,1,-0.008) to make the second registration mark.  Raise the head out of the board, then turn off the spindle.  I&#039;d also recommend slewing back to (0,0) at this point, to make re-registration easier.&lt;br /&gt;
&lt;br /&gt;
Next, load up the drill file in EMC.  You should still have the outline of the paths the head just etched on the display, with the drill file overlaid.  This is a good chance to sanity check the line-up of things, etc.  Once that looks right, move to adding a plastic backstop and re-rigging the board.&lt;br /&gt;
&lt;br /&gt;
With those two registration marks in place, you can re-rig the board with a sacrificial plastic backstop underneath of it.  There&#039;s a few of these in the document trays next to the mill.  Change out to your PCB drill-end, re-zero as for etching, and ensure you have good registration (make sure the drill-end is sitting on the 0,0 mark when you insert it, raise to (0,0,0.1), and slew to (1,1,0.01) to eyeball the match up.  If you want to be totally certain, you can turn the spindle on and just bite the board, but, in doing so, you&#039;re likely to obliterate your registration mark, so I&#039;d advise against that.&lt;br /&gt;
&lt;br /&gt;
Make sure you&#039;re happy with everything, and, assuming you are, hit Run.  Keep an eye on things and be ready to hit the kill switch (if babysitting feels tedious, just imagine yourself doing all these holes on the drill press, and then try not to hug your newfound robot slave/friend). -- [[User:Jbm]] 2010-05-07 13:20; a big thank-you to [[User:jtfoote]] for all his help in familiarizing me with the setup.&lt;br /&gt;
&lt;br /&gt;
===[http://www.inkscape.org/  Inkscape ] ===&lt;br /&gt;
&lt;br /&gt;
This just in, plugin with fix for dxf export. Haven&#039;t tried it:&lt;br /&gt;
&lt;br /&gt;
http://www.bigbluesaw.com/saw/big-blue-saw-blog/general-updates/big-blue-saws-dxf-export-for-inkscape.html&lt;br /&gt;
&lt;br /&gt;
Latest: the gcode export from Inkscape is buggy. It&#039;s python so could possibly fix, but it looks kind of involved. &lt;br /&gt;
Workaround: File-&amp;gt;Save As-&amp;gt; .dxf, then use the QCAD-&amp;gt;DXF toolchain. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For Inkscape 0.46, use this: http://bitbucket.org/jst/inkscape-gcode/&lt;br /&gt;
(Do &amp;quot;get source&amp;quot;, put all files in /usr/share/inkscape/extensions/)&lt;br /&gt;
&lt;br /&gt;
IMPORTANT: Read the &amp;quot;Help&amp;quot; tab when you Effect-&amp;gt;Export-&amp;gt;Export as Gcode&lt;br /&gt;
This tells you how to set the origin, and how to name your layers for different tools. &lt;br /&gt;
&lt;br /&gt;
In the exported GCode, you need to add/change the following lines:&lt;br /&gt;
&lt;br /&gt;
Set the cut height to -0.01 (for example, YMMV)&lt;br /&gt;
 #2=-0.0100 (Height to cut at)&lt;br /&gt;
&lt;br /&gt;
Add commands to turn on the motor after the first line:&lt;br /&gt;
&lt;br /&gt;
 G00 Z#1 &lt;br /&gt;
 S 1000 (set motor speed to 1000 RPM)&lt;br /&gt;
 M3    (turn spindle motor on)&lt;br /&gt;
&lt;br /&gt;
And you are good to go.&lt;br /&gt;
---&lt;br /&gt;
&lt;br /&gt;
This is cool but only works for Inkscape 0.43: http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?InkscapeHowto&lt;br /&gt;
&lt;br /&gt;
== Tooling ==&lt;br /&gt;
&lt;br /&gt;
Cutting fiberglass (PCB) will eventually destroy any kind of steel cutting tool. The glass in the resin matrix is much harder than steel. You need carbide tooling.  Note that carbide is too brittle for most metals and will just snap.&lt;br /&gt;
&lt;br /&gt;
Suppliers:&lt;br /&gt;
 * http://www.precisebits.com/applications/pcbtools.htm &lt;br /&gt;
 * http://thinktink.com/&lt;br /&gt;
 * [http://www.smallparts.com/b/256305011 smallparts.com]  carries Niagara carbide end mills in fine pitches suitable for circuit boards. Available via Amazon as well. &lt;br /&gt;
 * http://www.ottofrei.com/ also sells carbide tooling locally, which you can pick up at their store on 760 Market street #905&lt;br /&gt;
 * High Speed Stainless (HSS) tooling available here: http://littlemachineshop.com/&lt;br /&gt;
 * Spring loaded tool holders account for warped PCBs and mills:  [http://www.2linc.com/spring_loaded_engraving_tool.htm 2linc] &amp;lt;-- expensive.  Cheap ones exist.&lt;br /&gt;
 * Really small end mills [http://bitsbits.com/ bitsbits]&lt;br /&gt;
&lt;br /&gt;
Search for &amp;quot;small parts inc&amp;quot; on amazon.com.  They have reasonable prices and reasonable shipping for endmills.  (You can also search for endmills)  I believe we have a 1/4&amp;quot; and 1/8&amp;quot; collet for the mill, so you&#039;re looking for tools with a 1/4&amp;quot; or 1/8&amp;quot; shank.  I mostly bought HSS for cutting plastic, but I have some harder ones with exotic coatings for aluminum and brass.  --lamont&lt;br /&gt;
&lt;br /&gt;
== Parallel port DB-25 pinout ==&lt;br /&gt;
&lt;br /&gt;
* One pinout from http://www.machsupport.com/forum/index.php?action=dlattach;topic=1319.0;attach=891)&lt;br /&gt;
* http://www.super-tech.com/root/drawings/gif/SuperCam_pinouts.gif &amp;quot;setptype = user1&amp;quot; (confusingly not labeled MAXNC10)&lt;br /&gt;
&lt;br /&gt;
OK, got a definitive pinout, seem to conform to those above. [[User:Jtfoote|Jtfoote]] 23:11, 28 September 2009 (PDT)&lt;br /&gt;
&lt;br /&gt;
 Pin  1:  Tool speed PWM, active low&lt;br /&gt;
 Pin  2,3: A quad input&lt;br /&gt;
 Pin  4,5: Y quad input&lt;br /&gt;
 Pin  6,7: X quad input&lt;br /&gt;
 Pin  8,9: Z quad input&lt;br /&gt;
&lt;br /&gt;
 Pin 10: 7420 quad nand output (motion complete ack?)&lt;br /&gt;
 Pin 11: NC&lt;br /&gt;
 Pin 12: X,Y,Z limit (or&#039;ed active high when at limit)&lt;br /&gt;
 Pin 13: spare digital (unused header labeled &amp;quot;probe&amp;quot;)&lt;br /&gt;
 Pin 14: Enable, active high&lt;br /&gt;
 Pin 15: NC&lt;br /&gt;
 Pin 16: input to 4x PICs: enable, active low (reset?)&lt;br /&gt;
 Pin 17: Enable, active high&lt;br /&gt;
 Pin 18: GND&lt;br /&gt;
 Pin 19-25 - NC&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Misc other info ==&lt;br /&gt;
&lt;br /&gt;
Manual:&lt;br /&gt;
http://engineering.purdue.edu/AAE/Academics/Courses/Raisbeck/images/resources/cnc/MAXNCmanual.pdf&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This guy rebuilt his, has derogatory things to say: http://hans-w.com/cnc.htm&lt;br /&gt;
&lt;br /&gt;
This other guy has some interesting upgrades. Especially notable is the new motor mount, and appropriate dxf http://www.timeguy.com/cradek/cnc/motor-mount&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:seph]] was hacking on one. Some notes from him are at http://www.directionless.org/tmp/maxnc/&lt;br /&gt;
There&#039;s a pinout, and an emc2 config. He also recommends thinking about eventually upgrading a lot of the components. Seph&#039;s work is what I (mikew) based the current functional HAL and INI files on.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s the link to how to drive the mill with a pc joystick:&lt;br /&gt;
http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Using_A_Joypad_To_Move_Your_CNC_Machine&lt;br /&gt;
&lt;br /&gt;
Here is a link to the manufacturer&#039;s available accessories:&lt;br /&gt;
http://www.positiveflow.com/maxacess.htm&lt;br /&gt;
&lt;br /&gt;
== Workshop notes, 1.15.2010 ==&lt;br /&gt;
&#039;&#039;&#039;Machine parts and geometry&#039;&#039;&#039;&lt;br /&gt;
*The &#039;&#039;&#039;bed&#039;&#039;&#039; is the blue anodized aluminum extrusion to which the workpiece is affixed.&lt;br /&gt;
*The &#039;&#039;&#039;collet&#039;&#039;&#039; is mounted at the end of the motor. It holds the milling bit. &#039;&#039;&#039;Note:&#039;&#039;&#039; do not lose the collet, as it is basically impossible to obtain a replacement.&lt;br /&gt;
*The &#039;&#039;&#039;milling bit,&#039;&#039;&#039; which superficially resembles a drill bit, is used to machine the workpiece. To setup the machine, bits are inserted into the collet and then tightened with two wrenches.&lt;br /&gt;
*The &#039;&#039;&#039;workpiece&#039;&#039;&#039; is whatever you&#039;re milling - copper-clad board for PCBs, aluminum, acrylic, etc.&lt;br /&gt;
*&#039;&#039;&#039;Workpiece holders&#039;&#039;&#039; are small threaded rods with metal &amp;quot;clips&amp;quot; that are designed to hold the workpiece firmly to the bed. They should not be over-tightened, as it can cause workpiece distortion.&lt;br /&gt;
*&#039;&#039;&#039;Backing material&#039;&#039;&#039; is a piece of scrap material used between the bed and workpiece. It&#039;s important to use backing material to protect the bed.&lt;br /&gt;
*&#039;&#039;&#039;Limit switches&#039;&#039;&#039; are located at the end of each axis. These act as safeties in case the milling machine reaches the end of its travel. &#039;&#039;&#039;Note:&#039;&#039;&#039; if you&#039;re milling and manage to trip a limit switch, the mill shuts off, in which case you&#039;ll need to redo your work. Be diligent.&lt;br /&gt;
&lt;br /&gt;
*The X axis runs side to side; e.g. the &amp;quot;width&amp;quot; of the bed.&lt;br /&gt;
*The Y axis runs forward and back; e.g. the &amp;quot;depth&amp;quot; of the bed.&lt;br /&gt;
*The Z axis runs up and down; e.g. the space between the bed and collet.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Affixing the workpiece to the mill&#039;&#039;&#039;&lt;br /&gt;
*Use a piece of aluminum stock between the PCB and the bed.&lt;br /&gt;
*Use adjustable wrenches to cinch down the workpiece holders to the PCB. You only want the bolts to be finger-tight; the fiberglass substrate can actually be compressed if too much pressure is used, causing distortions in the milled part. &#039;&#039;&#039;Do not use pliers.&#039;&#039;&#039;&lt;br /&gt;
*The collet faces &#039;&#039;upwards&#039;&#039; (like the tip of a rocket) into the spindle.&lt;br /&gt;
*Keep the plastic guard attached to the milling bit. Place the bit into the collet, and bolt the collet into the spindle.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Zeroing the machine&#039;&#039;&#039;&lt;br /&gt;
*&#039;&#039;&#039;Note:&#039;&#039;&#039; In the MaxNC control program, it&#039;s important to zero the mill - to set it to 0,0,0 - before routing a board. Occasionally, the milling machine will not home to 0,0,0 in the MaxNC control program. To fix this, go to &#039;&#039;Machine &amp;gt; Zero Coordinate System &amp;gt; P1 G54.&#039;&#039;&lt;br /&gt;
*In AXIS&#039; &#039;&#039;Manual Control&#039;&#039; tab, adjust the X, Y, and Z axis feed controls until the tool is at the upper right corner of the circuit board.&lt;br /&gt;
*Chuck the bit, finger-tight.&lt;br /&gt;
*It is critical to zero the Z axis correctly. The idea is to drop the bit down onto the surface of the copper, with zero force, and then zero the axis. Use the manual controls to drop the bit, step by step, until it is about 1/4&amp;quot; above the surface of the PCB.&lt;br /&gt;
*Loosen the collet so that the bit drops onto the board. Tighten the collet.&lt;br /&gt;
*Immediately zero the Z axis.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Milling&#039;&#039;&#039;&lt;br /&gt;
*Controls for starting / stepping / stopping milling operations are located in AXIS&#039; top toolbar.&lt;br /&gt;
*At this point, all of the axes should be zeroed.&lt;br /&gt;
*Click the Go button in the toolbar to start milling.&lt;br /&gt;
&lt;br /&gt;
== Upgrade ==&lt;br /&gt;
I&#039;d like to upgrade the maxnc.  Right now its a bit sloppy.  I want to (1) fix it up, (2) make a locating system for two-sided PCBs, (3) make a sweet document with tons of pictures so its easy. -moo&lt;br /&gt;
&lt;br /&gt;
Hey moo, who are you?&lt;br /&gt;
The mill seems plenty accurate for our purposes, are you finding it isn&#039;t? (though a pcb jig would be sweet). &lt;br /&gt;
I think someone bent the X spindle through misuse, if we fix anything let&#039;s fix that... [[User:Jtfoote|Jtfoote]] 05:37, 13 May 2010 (UTC)&lt;br /&gt;
&lt;br /&gt;
I recently stopped by and was told that the CNC was dead, or at least not working right, so I took it upon myself to dismantle the motor and spindle, re-oil everything, fix the belt tension, etc. It mills aluminum just fine now, as long as you don&#039;t try to take too heavy of a cut. I&#039;m going to start working on a PCB mount system as well. - cole&lt;br /&gt;
&lt;br /&gt;
Guys, I&#039;d like to start using MaxNC for making PCB now, but I didn&#039;t see any PCB mount system around here. Are you guys still hanging out here? [[User:Azureviolin | Hao]] 16:09, 9 June 2012&lt;br /&gt;
&lt;br /&gt;
=== host pc upgrading notes ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[User:Azureviolin | Hao]] just made MaxNC work with a dell latitude laptop (thanks Carlos for the donation of this laptop) on LinuxCNC 2.5, Ubuntu 10.04 Lucid, so he is planning to upgrade the desktop pc which was hosting the MaxNC machine before. &lt;br /&gt;
&lt;br /&gt;
Here&#039;s two problem Hao met when he use LinuxCNC 2.5 with MaxNC&lt;br /&gt;
&lt;br /&gt;
------------------------&lt;br /&gt;
&lt;br /&gt;
2. emc2 doesn&#039;t run - missing lapic&lt;br /&gt;
This happens most usually on Ubuntu 10.04 LTS + emc2. Error messages like this:&lt;br /&gt;
&lt;br /&gt;
....&lt;br /&gt;
Realtime system did not load&lt;br /&gt;
....&lt;br /&gt;
Debug file information:&lt;br /&gt;
insmod: error inserting &#039;/usr/realtime-2.6.32-122-rtai/modules/rtai_hal.ko&#039;: -1 Operation not permitted&lt;br /&gt;
&lt;br /&gt;
Additional the following lines are found in dmesg:&lt;br /&gt;
&lt;br /&gt;
....&lt;br /&gt;
[    0.000000] Local APIC disabled by BIOS -- you can enable it with &amp;quot;lapic&amp;quot; &lt;br /&gt;
....&lt;br /&gt;
[   54.798391] RTAI[hal]: ERROR, LOCAL APIC CONFIGURED BUT NOT AVAILABLE/ENABLED.&lt;br /&gt;
&lt;br /&gt;
This means your computer has a Local APIC, but it is not enabled. RTAI however expects it to be present and enabled to be able to work. You can force it to on by editing:&lt;br /&gt;
&lt;br /&gt;
in /etc/default/grub, change&lt;br /&gt;
&lt;br /&gt;
GRUB_CMDLINE_LINUX_DEFAULT=&amp;quot;quiet splash&amp;quot;&lt;br /&gt;
&lt;br /&gt;
to &lt;br /&gt;
&lt;br /&gt;
GRUB_CMDLINE_LINUX_DEFAULT=&amp;quot;quiet splash lapic&amp;quot;&lt;br /&gt;
&lt;br /&gt;
afterwards run &amp;quot;sudo update-grub&amp;quot; and restart. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1.1. emc.nml changes&lt;br /&gt;
For configurations that have not customized emc.nml, remove the inifile line NML_FILE = emc.nml. This will cause the most up to date version of emc.nml to be used.&lt;br /&gt;
&lt;br /&gt;
For configurations that have customized emc.nml, a change similar to this one is required.&lt;br /&gt;
&lt;br /&gt;
Failure to do this can cause an error like &amp;quot;libnml/buffer/physmem.cc 143: PHYSMEM_HANDLE: Can&#039;t write 10748 bytes at offset 60 from buffer of size 10208.&amp;quot; &lt;br /&gt;
&lt;br /&gt;
-------------------------------------------------- &lt;br /&gt;
&lt;br /&gt;
12:21 PM, 5 Aug 2012&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Ideas for maxnc accuracy improvement ===&lt;br /&gt;
In order of utility and least cost&lt;br /&gt;
* tear-down + lube, wax x-y interface&lt;br /&gt;
* inspect replace x-axis gib&lt;br /&gt;
* replace set-screws, with hex cap with nut to lock down&lt;br /&gt;
* x-axis motor mount (stiffer)&lt;br /&gt;
* do swivel ball bearing set screws. (make sense with a gib? ) (anyways grease + locktite)&lt;br /&gt;
* add bearings at ends of lead-screws to stabilie (original MaxNC has these... )&lt;br /&gt;
* z-motor mount (plans at http://www.timeguy.com)&lt;br /&gt;
* spindle replacement&lt;br /&gt;
&lt;br /&gt;
=== dual layer PCB fixture &amp;amp; locating system ===&lt;br /&gt;
&#039;&#039;&#039; Part 1 &#039;&#039;&#039; work plate for prepared pcbs (i.e. has holes for locating)&lt;br /&gt;
* make pin indexed work plate that attaches with t-nuts (no need to drill holes in the maxnc)&lt;br /&gt;
* add large dowel pins for indexing PCBs with pre drilled holes.&lt;br /&gt;
* release pockets to scoop under pcb&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039; part 2 prep work-plate&#039;&#039;&#039;&lt;br /&gt;
* something sacrificial with indexing corner, to drill holes in PCBs needed to locate in dowel pins above&lt;br /&gt;
* Face mill both to get &#039;&#039;&#039;flat surface&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This could make it really easy to get good dual sided pcbs.&lt;br /&gt;
Process would be:&lt;br /&gt;
&lt;br /&gt;
# load prep pate, clamp down pcb in corner&lt;br /&gt;
# home&lt;br /&gt;
# run pre-written g-code&lt;br /&gt;
# swap plates&lt;br /&gt;
# home.&lt;br /&gt;
# Place pcb in dowel pins, glue, mill side 1&lt;br /&gt;
# Flip pcb (release, reglue)&lt;br /&gt;
# Mill side 2&lt;br /&gt;
# Remove, release CA glue with acetone&lt;br /&gt;
&lt;br /&gt;
[[Category:Pages with a Noisebridge Tiny URL]]&lt;/div&gt;</summary>
		<author><name>Mouton</name></author>
	</entry>
</feed>