Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Parse Kicad schematic netlist into a LinuxCNC HAL configuration file | |
# | |
# Ed Nisley - KE4ZNU | |
# 2021-04 | |
import argparse | |
from pathlib import Path | |
import sys | |
from lxml import etree |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
EESchema Schematic File Version 4 | |
EELAYER 30 0 | |
EELAYER END | |
$Descr USLetter 11000 8500 | |
encoding utf-8 | |
Sheet 1 1 | |
Title "Kicad-to-HAL Demo Schematic" | |
Date "2021-03-23" | |
Rev "" | |
Comp "Ed Nisley - KE4ZNU" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Spirograph simulator | |
// Ed Nisley KE4ZNU - 2017-12-23 | |
// Adapted for Guillioche plots with ball point pens - 2018-09-25 | |
// 2019-06 Text on circular arcs | |
// 2019-08 Coordinate pruning | |
// 2019-09 Allow L > 1.0, proper scale to fit disk | |
// 2023-11 Strip down for SVG output, add layer colors for LightBurn | |
// Spirograph equations: | |
// https://en.wikipedia.org/wiki/Spirograph |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Tektronix Circuit Computer Reproduction | |
// Ed Nisley KE4ZNU - 2019-11 | |
//----- | |
// Library routines | |
include("tracepath.inc.gcmc"); | |
include("engrave.inc.gcmc"); | |
TekOD = to_mm(7.75in); // orginal Tek Circuit Computer diameter |
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$0=10 | |
$1=25 | |
$2=0 | |
$3=5 | |
$4=0 | |
$5=0 | |
$6=0 | |
$10=1 | |
$11=0.010 | |
$12=0.002 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Test support frame for proto boards | |
// Ed Nisley KE4ZNU - Jan 2017 | |
// June 2017 - Add side-mount bracket, inserts into bottom | |
// 2017-11 - Selectable board sizes, chassis mounting holes | |
/* [Options] */ | |
PCBSelect = "ArdUno"; // ["20x80","40x60","30x70","50x70","70x90","80x120","ArdDuemil","ArdMega","ArdPro","ArdUno","ProtoneerCNC"] | |
Layout = "Frame"; // [Frame, Bracket] |
NewerOlder