ugh galleries don't work at all

This commit is contained in:
Jeff Epler 2019-07-06 17:32:09 -05:00
parent 5c90ebde32
commit f295360363

View file

@ -1,257 +0,0 @@
---
layout: default
title: "LinuxCNC at TXRX Labs"
redirect_from:
- /01414165219
---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>LinuxCNC at TXRX Labs</title>
<link rel="stylesheet" href="https://media.unpythonic.net/css/bootstrap.min.css">
<style>
#mask {
position: absolute;
left: 0;
top: 0;
background-color: #000;
opacity: 0.7;
display: none;
}
#loading {
position: fixed;
left: 50%;
top: 50%;
width: 58px;
height: 60px;
background-color: black;
background-image: url('https://media.unpythonic.net/img/loading.gif');
opacity: 0.9;
z-index: 20;
display: none;
border-radius: 4px;
}
#bigimg {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: none;
}
#maskouter {
height: 100%;
display: table;
margin: 0 auto;
}
#maskinner {
vertical-align: middle;
display: table-cell;
}
#imgleft, #imgright {
cursor: pointer;
position: fixed;
top: 50%;
width: 64px;
height: 64px;
border-radius: 4px;
background-color: black;
z-index: 22;
opacity: 0.7;
}
#imgleft {
left: 0;
background-image: url('https://media.unpythonic.net/img/prevbtn.png');
}
#imgleft.disabled, #imgright.disabled { display: none; }
#imgright {
right: 0;
background-image: url('https://media.unpythonic.net/img/nextbtn.png');
}
#imgdesc {
position: fixed;
left: 64px;
bottom: 0;
background-color: #333;
width: 100%;
padding-top: 1em;
padding-bottom: 1em;
padding-left: 2em;
border: 1px solid #555;
border-bottom: 0;
}
#imgdesc .filename {
color: #fff;
font-weight: bold;
}
#imgdesc .description {
color: #fff;
padding-left: 1em;
}
#mask { z-index: 10990; }
#loading { z-index: 10991; }
#bigimg { z-index: 10992; }
</style>
<script type="text/javascript" src="https://media.unpythonic.net/js/jquery-1.6.4.min.js"></script>
<script type="text/javascript" src="https://media.unpythonic.net/js/bootstrap-dropdown.js"></script>
<script type="text/javascript" src="https://media.unpythonic.net/js/jquery.mousewheel.js"></script>
<script type="text/javascript" src="https://media.unpythonic.net/js/jquery.ba-hashchange.min.js"></script>
<script type="text/javascript" src="https://media.unpythonic.net/js/jquery.mobile.custom.min.js"></script>
<script type="text/javascript" src="https://media.unpythonic.net/js/gallery.js"></script>
<style><!--
div.floatimageleft, div.floatimageright {
border: 1px solid black;
padding: 2px;
margin: 1em;
}
div.floatimageleft { clear: left; float: left; }
div.floatimageright { clear: right; float: right; }
div.floatimageleft img, div.floatimageright img { border: 0px; }
div.floatimageleft img.zoom, div.floatimageright img.zoom {
padding: 4px;
}
--></style>
<style><!--
div.albumouter {
margin-right: 1ex;
margin-top: 1ex;
vertical-align: baseline;
display: -moz-inline-box;
display: inline-block;
text-decoration: none !important;
}
.album { display: block; clear: both; }
.album a:link, .album a:hover, .album a:visited
{ text-decoration: none; }
.album a:hover { color: red; }
.albumimage {
display: block;
padding-left: 2px; padding-right: 2px;
padding-top: 3px; padding-bottom: 3px;
background: #ececec;
}
.albumimage img.zoom {
margin-left: 0px; margin-right: 0px;
padding-top: 4px; padding-right: 4px; }
.albumimage img { border: 0px;
display: block; margin-left: auto; margin-right:auto
}
--></style>
<meta name="description" content="This past week, TXRX Labs of Houston opened its doors to LinuxCNC users and developers. I was there from Friday to Tuesday, and enjoyed the time talking to fellow users and developers. On the …">
</head>
<body>
This past week, <a href="https://txrxlabs.org/">TXRX Labs</a>
of Houston opened its doors to LinuxCNC users and developers.
<p>I was there from Friday to Tuesday, and enjoyed the time talking
to fellow users and developers.
<p>On the development side, we brainstormed and then started work on what we are
calling &quot;lui&quot;, a new C API for developing LinuxCNC user interfaces. lui is the
first step of an incremental plan to eventually remove NML, or at least make it
optional. I also investigated a proposed fix for some long-standing multiple
UI fixes, which I think we should incorporate in 2.7 even though it needs
further work to support the near-mythical NML-over-TCP connection method.
<p>Seb volunteered to be the release manager for 2.7, we accepted his offer,
and he created the 2.7 branch, which should now be considered to be in a
stabalization phase.
<p>As far as TXRX's retrofit projects, a bunch of us worked on the &quot;Powerhawk&quot;. A
fair amount of time was spent chasing problems with the servo motor tuning
(causes included ground loops and generating correct simulated tachometer
feedback), but we also got all home and limit switches working and started
troubleshooting the partially-done tool changer implementation.
<p>On the education side, we did not do as much as we had hoped to do. I had
prepared a very introductory talk on writing hal components with
comp/halcompile. However, everybody with an interest in writing hal
components already knew everything in my presentation, so there was
little point in actually giving my talk. Jon Elson did use the Powerhawk
as an object lesson in servo tuning.
<p>On the social side, it was fun to hang out with fellow LinuxCNC people,
as well as meet and talk to the TXRX locals. Everyone was quite friendly,
and I got to give the &quot;elevator pitch&quot; LinuxCNC introduction to a fair number
of people. Chris and Roland were great hosts, too, making sure we could come
and go at all hours.
<p>I would love to return to TXRX labs for a future LinuxCNC gathering. Hopefully
that would include a little more structure (such as setting a schedule
for presentations, in case that helps bring in more people who would benefit
from them). One interesting idea I heard was getting some simpler
(bridgeport-scale) machines to retrofit with LinuxCNC, which would then be
given (back) to other hackerspaces when we were done.
<p>(more photos of TXRX labs after the jump)
<p>Sorry for the poor quality of these photos, all I had was my mobile
phone.
<p><span class="album"><!-- IMG_20141017_204958_124.jpg--><div class=albumouter style=width:306px id=x0><div class=albumimage style="width:174px;margin-left:66px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141017_204958_124-medium.jpg" class="thickbox" rel="album" title="I arrived at TX/RX late at night"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141017_204958_124-small.jpg" width=168 height=300></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141017_204958_124-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141017_204958_124.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141017_204958_124.jpg">I arrived at TX/RX late at night</a></div></div></div>
<!-- IMG_20141020_080700_237.jpg--><div class=albumouter style=width:306px id=x1><div class=albumimage style="width:306px;margin-left:0px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080700_237-medium.jpg" class="thickbox" rel="album" title="LinuxCNC folk set up on these tables"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080700_237-small.jpg" width=300 height=168></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080700_237-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080700_237.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080700_237.jpg">LinuxCNC folk set up on these tables</a></div></div></div>
<!-- IMG_20141020_080708_282.jpg--><div class=albumouter style=width:306px id=x2><div class=albumimage style="width:306px;margin-left:0px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080708_282-medium.jpg" class="thickbox" rel="album" title="Workbenches"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080708_282-small.jpg" width=300 height=168></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080708_282-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080708_282.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080708_282.jpg">Workbenches</a></div></div></div>
<!-- IMG_20141020_080727_303.jpg--><div class=albumouter style=width:306px id=x3><div class=albumimage style="width:306px;margin-left:0px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080727_303-medium.jpg" class="thickbox" rel="album" title="The shop"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080727_303-small.jpg" width=300 height=168></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080727_303-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080727_303.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080727_303.jpg">The shop</a></div></div></div>
<!-- IMG_20141020_080745_760.jpg--><div class=albumouter style=width:306px id=x4><div class=albumimage style="width:306px;margin-left:0px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080745_760-medium.jpg" class="thickbox" rel="album" title="The Powerhawk (LinuxCNC retrofit)"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080745_760-small.jpg" width=300 height=168></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080745_760-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080745_760.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141020_080745_760.jpg">The Powerhawk (LinuxCNC retrofit)</a></div></div></div>
<!-- IMG_20141021_163456_313.jpg--><div class=albumouter style=width:306px id=x5><div class=albumimage style="width:306px;margin-left:0px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_163456_313-medium.jpg" class="thickbox" rel="album" title="Does LinuxCNC support the &amp;quot;DGNOS&amp;quot; button?"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_163456_313-small.jpg" width=300 height=168></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_163456_313-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_163456_313.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_163456_313.jpg">Does LinuxCNC support the &quot;DGNOS&quot; button?</a></div></div></div>
<!-- IMG_20141021_170156_116.jpg--><div class=albumouter style=width:306px id=x6><div class=albumimage style="width:174px;margin-left:66px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_170156_116-medium.jpg" class="thickbox" rel="album" title="Bicycle repair area"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_170156_116-small.jpg" width=168 height=300></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_170156_116-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_170156_116.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_170156_116.jpg">Bicycle repair area</a></div></div></div>
<!-- IMG_20141021_170349_577.jpg--><div class=albumouter style=width:306px id=x7><div class=albumimage style="width:306px;margin-left:0px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_170349_577-medium.jpg" class="thickbox" rel="album" title="Classroom / computer lab"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_170349_577-small.jpg" width=300 height=168></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_170349_577-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_170349_577.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_170349_577.jpg">Classroom / computer lab</a></div></div></div>
<!-- IMG_20141021_173907_431.jpg--><div class=albumouter style=width:306px id=x8><div class=albumimage style="width:306px;margin-left:0px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_173907_431-medium.jpg" class="thickbox" rel="album" title="A few of their 3D printers"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_173907_431-small.jpg" width=300 height=168></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_173907_431-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_173907_431.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_173907_431.jpg">A few of their 3D printers</a></div></div></div>
<!-- IMG_20141021_175343_150.jpg--><div class=albumouter style=width:306px id=x9><div class=albumimage style="width:174px;margin-left:66px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175343_150-medium.jpg" class="thickbox" rel="album" title="Many art projects"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175343_150-small.jpg" width=168 height=300></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175343_150-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175343_150.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175343_150.jpg">Many art projects</a></div></div></div>
<!-- IMG_20141021_175424_765.jpg--><div class=albumouter style=width:306px id=x10><div class=albumimage style="width:306px;margin-left:0px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175424_765-medium.jpg" class="thickbox" rel="album" title="TXRX labs logo"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175424_765-small.jpg" width=300 height=168></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175424_765-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175424_765.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175424_765.jpg">TXRX labs logo</a></div></div></div>
<!-- IMG_20141021_175800_707.jpg--><div class=albumouter style=width:306px id=x11><div class=albumimage style="width:174px;margin-left:66px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175800_707-medium.jpg" class="thickbox" rel="album" title="Carved by image2gcode with LinuxCNC"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175800_707-small.jpg" width=168 height=300></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175800_707-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175800_707.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175800_707.jpg">Carved by image2gcode with LinuxCNC</a></div></div></div>
<!-- IMG_20141021_175920_101.jpg--><div class=albumouter style=width:306px id=x12><div class=albumimage style="width:306px;margin-left:0px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175920_101-medium.jpg" class="thickbox" rel="album" title="Awesome art bike"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175920_101-small.jpg" width=300 height=168></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175920_101-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175920_101.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175920_101.jpg">Awesome art bike</a></div></div></div>
<!-- IMG_20141021_175932_272.jpg--><div class=albumouter style=width:306px id=x13><div class=albumimage style="width:174px;margin-left:66px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175932_272-medium.jpg" class="thickbox" rel="album" title="One of many TXRX projects"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175932_272-small.jpg" width=168 height=300></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175932_272-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175932_272.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_175932_272.jpg">One of many TXRX projects</a></div></div></div>
<!-- IMG_20141021_180416_080.jpg--><div class=albumouter style=width:306px id=x14><div class=albumimage style="width:306px;margin-left:0px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_180416_080-medium.jpg" class="thickbox" rel="album" title="BeagleBone Black with CRAMPS board"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_180416_080-small.jpg" width=300 height=168></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_180416_080-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_180416_080.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_180416_080.jpg">BeagleBone Black with CRAMPS board</a></div></div></div>
<!-- IMG_20141021_214110_363.jpg--><div class=albumouter style=width:306px id=x15><div class=albumimage style="width:306px;margin-left:0px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214110_363-medium.jpg" class="thickbox" rel="album" title="Dragon fractal on CNC pen plotter"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214110_363-small.jpg" width=300 height=168></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214110_363-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214110_363.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214110_363.jpg">Dragon fractal on CNC pen plotter</a></div></div></div>
<!-- IMG_20141021_214122_596.jpg--><div class=albumouter style=width:306px id=x16><div class=albumimage style="width:174px;margin-left:66px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214122_596-medium.jpg" class="thickbox" rel="album" title="Jon Elson's CNC mill"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214122_596-small.jpg" width=168 height=300></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214122_596-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214122_596.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214122_596.jpg">Jon Elson's CNC mill</a></div></div></div>
<!-- IMG_20141021_214130_391.jpg--><div class=albumouter style=width:306px id=x17><div class=albumimage style="width:306px;margin-left:0px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214130_391-medium.jpg" class="thickbox" rel="album" title="Jon Elson's Pico boards"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214130_391-small.jpg" width=300 height=168></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214130_391-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214130_391.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214130_391.jpg">Jon Elson's Pico boards</a></div></div></div>
<!-- IMG_20141021_214138_271.jpg--><div class=albumouter style=width:306px id=x18><div class=albumimage style="width:306px;margin-left:0px;"><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214138_271-medium.jpg" class="thickbox" rel="album" title="more of Jon Elson's Pico boards"><img src="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214138_271-small.jpg" width=300 height=168></a><div ><div style="float: right" ><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214138_271-medium.jpg">(M)</a><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214138_271.jpg">(L)</a></div><a href="https://media.unpythonic.net/emergent-files/01414165219/IMG_20141021_214138_271.jpg">more of Jon Elson's Pico boards</a></div></div></div>
</span>
<p><br><br><font size=-2>Entry first conceived on 24 October 2014, 15:40 UTC, last modified on 29 February 2016, 22:04 UTC</font>
</body>
</html>