Member Email: Pass: Create! Forget?
  
Learn - Educational and Interesting Links
HomeToursMembershipClassesEventsProjectsEquipmentServicesContact UsStaff
try {if (window === window.top) {const url = new URL(window.location); url.searchParams.delete('embedded'); window.location.href = url;}} catch(e) {}

Duluth MakerSpace Newsletter:  By Aaron Bosanko!

2018

2017

Online resources for growing curiosity, inspiration & learning.

Mechanics:

  • Amazing Gear/mechanics achieving complex mathematics LINK (1953!)
  • Automotive Differentials LINK (1937!)
  • Gears - Normal WIKIP / GENEVA / UNIQUE /

Electronics:

Woodworking:

  • To add

Posters we should hang:

Online 3D Printing Resources:

Online CNC Tools:

  • MakerCam.com - Very Simple CAM system.  Bare bones option for CNC.
  • Easel.com - Easy to use CAM system, operates X-carve
  • opendesk.cc - Lots of CNC plans ready to go

Online Laser Tools:

  • MakerCase.com - Great option for designing jointed cases and boxes.

General Web Tools/Resources:

  • Instructables.com - All sorts of maker makery
  • Pixlr.com - Web based image editor
  • Zamzar.com - File Type Conversion tool
  • svg2stl.com - Extrude an SVG to STL (Take flat vectors and 3d print, etc)
  • stltosvg.com - Extract a Sketchup/etc. Model to 2d Vector faces. (extrude a 2D face to work)
  • svgnest.com - Compact a bunch of 2d Vectors for laser cutting, etc.

Handy Common Software/Machine Tricks

Sketchup 2D export for Auto-Laser! 

Change camera view to parallel, and view from top.  Then Export 2D image, DXF!

InkScape v.91+ Single Stroke Fonts! (for laser/CNC)  

Extensions -> Render -> HersheyFont    unlike other fonts, a T will be made with 2 strokes, rather than 4+

function _F_toggles_initialize(a){(typeof globalThis!=="undefined"?globalThis:typeof self!=="undefined"?self:this)._F_toggles=a||[]}_F_toggles_initialize([]); function k(){return function(){}}var aa=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};function ba(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b>0)+"_",e=0;return b});var da=typeof Object.create=="function"?Object.create:function(a){function b(){}b.prototype=a;return new b},m; if(typeof Object.setPrototypeOf=="function")m=Object.setPrototypeOf;else{var n;a:{var ea={a:!0},fa={};try{fa.__proto__=ea;n=fa.a;break a}catch(a){}n=!1}m=n?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("c`"+a);return a}:null}var ha=m; function p(a,b){a.prototype=da(b.prototype);a.prototype.constructor=a;if(ha)ha(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.o=b.prototype}l("Object.is",function(a){return a?a:function(b,c){return b===c?b!==0||1/b===1/c:b!==b&&c!==c}}); l("String.fromCodePoint",function(a){return a?a:function(b){for(var c="",d=0;d>10&1023|55296),c+=String.fromCharCode(e&1023|56320))}return c}});l("Symbol.dispose",function(a){return a?a:Symbol("e")}); l("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f>0).toString(16))};r.prototype.i=["java.lang.Object",0];function w(){}p(w,r);function x(a,b){a.g=b;oa(b,a)}function y(a){pa(a.g)&&(Error.captureStackTrace?Error.captureStackTrace(z(a.g,pa,qa)):z(a.g,pa,qa).stack=Error().stack)}w.prototype.toString=function(){var a=u(v(this.constructor)),b=this.h;return b==null?a:t(a)+": "+t(b)};function ra(a){if(a!=null){var b=a.u;if(b)return b}a instanceof TypeError?b=sa():(b=new A,y(b),x(b,Error(b)));b.h=a==null?"null":a.toString();x(b,a);return b}w.prototype.i=["java.lang.Throwable",0];function B(){}p(B,w);B.prototype.i=["java.lang.Exception",0];function C(){}p(C,B);C.prototype.i=["java.lang.RuntimeException",0];function ta(){}p(ta,C);ta.prototype.i=["java.lang.IndexOutOfBoundsException",0];function z(a,b,c){if(a!=null&&!b(a))throw a=t(u(ua(a)))+" cannot be cast to "+t(u(v(c))),b=new va,b.h=a,y(b),x(b,Error(b)),b.g;return a};function wa(a,b,c){if(Object.prototype.hasOwnProperty.call(a.prototype,b))return a.prototype[b];c=c();return a.prototype[b]=c};function xa(){}p(xa,r);xa.prototype.i=["java.lang.Boolean",0];function ya(){}p(ya,r);ya.prototype.i=["java.lang.Number",0];function za(){}p(za,ya);za.prototype.i=["java.lang.Double",0];function Ba(a,b){D(a)?(Ca(b,a.length),a=a.charCodeAt(b)):a=a.g(b);return a};function A(){}p(A,C);A.prototype.i=["java.lang.JsException",0];function Da(){}p(Da,A);function sa(){var a=new Da;y(a);x(a,new TypeError(a));return a}Da.prototype.i=["java.lang.NullPointerException",0];function va(){}p(va,C);va.prototype.i=["java.lang.ClassCastException",0];var na=0;function ua(a){switch(Ea(typeof a)){case "number":return v(za);case "boolean":return v(xa);case "string":return v(E);case "function":return v(Fa)}if(a instanceof r)a=v(a.constructor);else if(Array.isArray(a))a=(a=a.F)?v(a.I,a.H):v(r,1);else if(a!=null)a=v(Ga);else throw new TypeError("f");return a};function Fa(){}Fa.prototype.i=["",1];function Ga(){}p(Ga,r);Ga.prototype.i=["",0];function Ha(){}p(Ha,ta);function Ia(a){var b=new Ha;b.h=a;y(b);x(b,Error(b));return b}Ha.prototype.i=["java.lang.StringIndexOutOfBoundsException",0];function Ea(a){if(a==null)throw sa().g;return a}function Ca(a,b){if(a=b)throw Ia("g`"+a+"`"+b).g;};function qa(){}function pa(a){return a instanceof Error}qa.prototype.i=["Error",0];function oa(a,b){if(a instanceof Object)try{a.u=b,Object.defineProperties(a,{cause:{get:function(){return b.m&&b.m.g}}})}catch(c){}};function E(){}p(E,r);function t(a){return a==null?"null":a.toString()}function Ja(a,b){var c=b,d=a.length,e;b=Ba(a,(e=c,c=c+1|0,e));var f;if(e=b>=55296&&b

Wanted Donate Suppliers Learn About Us Credits Press Sponsors
Copyright © 2024 Duluth MakerSpace, LLC or respective member.