Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
Commits on Feb 28, 2018
Commits on Mar 01, 2018
- slicing not working with wow
Commits on Mar 02, 2018
- added full wow gcode support
- currently still having problems with binary layers
- removed dead code
- disabled debug
- still not clean
- still binary problems
Commits on Mar 04, 2018
Fabian
Fabian
- beautify
- added custom bottom exposure settings
- added multiple options
- noticed 2d bug
- added stl file
- added favicon
stl/SparkMaker.stl seems not to be working .. changed to default.
- added link
- credits
- style
- style
- exchanged stl (hope it works this time)
Commits on Mar 05, 2018
- improved responsive layout (mobile)
- layout
- beautify
Commits on Mar 08, 2018
Commits on Mar 12, 2018
- updating dev, resuming with correct workflow
Serivce worker and manifest to allow offline usage
Commits on Sep 07, 2018
now uses gcode.start for beginning of generated gcode and gcode.end at the end
a button for resetting gcode to default seemed wise after some testing
was double-checking that I have the right start and end gcode defaults and added links to documentation in comments
Commits on Sep 15, 2018
Configurable start and end GCode
Commits on Sep 23, 2018
experimental option to export in SparkMaker FHD file format
use dropdown select control instead of radio buttons for slicer output type
Commits on Oct 04, 2018
Added presets to make it easier to switch between original sparkmaker and sparkmaker FHD settings. Custom settings are supported as well
Commits on Oct 09, 2018
init printer field to settings value
Commits on Nov 24, 2018
Added support for SparkMaker FHD file format
Dev
@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>
@@ -1,7 +1,10 @@
# SLAcer.js ([demo](http://lautr3k.github.io/SLAcer.js/))
# SLAcer.js for SparkMaker ([demo](https://n0sr3v.github.io/SLAcer.js/))
![Screenshot](/screenshot.png?raw=true)

# Main features
# Work in Progress
- currently working on an option to slice .wow files

# Default main features
- Browse or drag/drop STL file.
- Mesh information: size, volume, cost, etc...
- Mesh transformation: scale, rotate, translate, mirror.
@@ -54,7 +54,8 @@
}

#sidebar .info-value,
#sidebar .form-control {
#sidebar .form-control,
#sidebar .btn-reset {
width: 40%;
float: left;
}
BIN +16.6 KB favicon.ico
Binary file not shown.

Large diffs are not rendered by default.

Large diffs are not rendered by default.

@@ -0,0 +1,8 @@
{
"short_name": "SLAcer.js",
"name": "SLAcer.js (bêta)",
"description": "SLAcer.js (bêta)",
"start_url": "./index.html",
"display": "standalone",
"orientation": "landscape"
}
BIN +802 KB other/print.wow
Binary file not shown.
Binary file not shown.
BIN +50 KB other/slices/1.txt
Binary file not shown.
BIN +50 KB other/slices/10.txt
Binary file not shown.
BIN +50 KB other/slices/11.txt
Binary file not shown.
BIN +50 KB other/slices/12.txt
Binary file not shown.
BIN +50 KB other/slices/13.txt
Binary file not shown.
BIN +50 KB other/slices/14.txt
Binary file not shown.
BIN +50 KB other/slices/15.txt
Binary file not shown.
BIN +50 KB other/slices/16.txt
Binary file not shown.
BIN +50 KB other/slices/2.txt
Binary file not shown.
BIN +50 KB other/slices/3.txt
Binary file not shown.
BIN +50 KB other/slices/4.txt
Binary file not shown.
BIN +50 KB other/slices/5.txt
Binary file not shown.
BIN +50 KB other/slices/6.txt
Binary file not shown.
BIN +50 KB other/slices/7.txt
Binary file not shown.
BIN +50 KB other/slices/8.txt
Binary file not shown.
BIN +50 KB other/slices/9.txt
Binary file not shown.
BIN +42.1 KB stl/SparkMaker.stl
Binary file not shown.
Binary file not shown.
61 sw.js
@@ -0,0 +1,61 @@
// Use a cacheName for cache versioning
var cacheName = 'v1:static';
var cacheFiles = [
'./',
'index.html',
'./index.html',
'./css/main.css',
'./js/main.js',
'./js/loader/stl.js',
'./js/slacer/mesh.js',
'./js/slacer/settings.js',
'./js/slacer/slicer.js',
'./js/slacer/viewer.js',
'./js/slacer/viewcontrols.js',
'./js/slacer/viewer2d.js',
'./js/slacer/viewer3d.js',
'./vendor/jquery-ui/jquery-ui.min.css',
'./vendor/bootstrap/css/bootstrap.min.css',
'./vendor/bootstrap-slider/css/bootstrap-slider.min.css',
'./vendor/bootstrap-colorpicker/css/bootstrap-colorpicker.min.css',
'./vendor/jquery-2.1.4.min.js',
'./vendor/jquery-ui/jquery-ui.min.js',
'./vendor/bootstrap/js/bootstrap.min.js',
'./vendor/bootstrap-slider/bootstrap-slider.min.js',
'./vendor/bootstrap-colorpicker/js/bootstrap-colorpicker.min.js',
'./vendor/lodash.min.js',
'./vendor/three.min.js',
'./vendor/earcut.js',
'./vendor/triangulation.js',
'./vendor/OrbitControls.js',
'./vendor/FileSaver.min.js',
'./vendor/jszip.min.js'
];

// During the installation phase, you'll usually want to cache static assets.
self.addEventListener('install', function(e) {
// Once the service worker is installed, go ahead and fetch the resources to make this work offline.
console.log('install');
e.waitUntil(
caches.open(cacheName).then(function(cache) {
return cache.addAll(cacheFiles).then(function() {
self.skipWaiting();
});
})
);
});

// when the browser fetches a URL…
self.addEventListener('fetch', function(event) {
// … either respond with the cached object or go ahead and fetch the actual URL
event.respondWith(
caches.match(event.request).then(function(resp) {
return resp || fetch(event.request).then(function(response) {
return caches.open(cacheName).then(function(cache) {
cache.put(event.request, response.clone());
return response;
});
});
})
);
});

Showing you all comments on commits in this comparison.

@n0sr3v

This comment has been minimized.

Copy link

commented on d0967b9 Mar 4, 2018

Fixing negative values when mirroring.

You can’t perform that action at this time.