Profile cover photo
Profile photo
Dat Chu
813 followers -
Everyday I'm making things
Everyday I'm making things

813 followers
About
Dat's posts

Post has attachment
Public
Ok. That. Is. Pretty good. 

Post has attachment
Uh oh. Well at least I am lucky I am not Nikon user. 

Post has shared content
Public
This project is doing great work for the community of DIY cnc and laser cutter. The project owner, Peter, is a great gentleman with mad skills and a love to sharing knowledge.

If you have JS skill and some free time, it is a worthy cause. If not, please reshare. 
[please reshare] [strong focus on improving CNC CAM] People, the time has come for the developers in this community to get involved in LaserWeb/CNCWeb version 4 development. +Todd Fleming​​ of the famous http://jscut.org, and +Sébastien Mischler​​, famous for SLAcer/Smoothiehappy and a host of other cool apps, worked hard the last few months to build a proper, modular, backend solution.

This time its built around ReactJS+Redux and ReGL (instead of ThreeJS) for a) easier modular development, and b) better performance. Also, with Todd on board, the CNC CAM side of CNCWeb is going to be dynamite! Webpack is used to build a distributable build with less dependencies.

The repo is over on http://github.com/openhardwarecoza/LaserWeb4

The dev environment, webpack build setup, reactjs+redux backend, basic template, some of the CNC CAM, etc has already been implemented


What we need from all of you is to get stuck in porting the rest of LW3 over into LW4

- Implement Smoothiehappy.js (extend it to support esp8266+websockets) as a Smoothieware comms layer ( +Sébastien Mischler​​ and +Toon Nelissen​​ comes to mind here)
- using Smoothiehappy.js as inspiration, we could look at making a grblhappy.js module too so we have the closest compatibility with Grbl1.1. This module would be independent if course so many other JS apps can use the backend ( +Claudio Prezzi​​ +Toon Nelissen​​ +Sonny Jeon​​ comes to mind)
- port the 3D viewer library ( +Håkan Båstedt​​ did the most work on the viewer so far, but it was originally +Andrew Hodel​​ who stripped down +John Lauer​​s viewer for grblweb, which I used) to the reactjs+redux backend and also to reGL (much faster than ThreeJS. If you need convincing, talk to +Mark Moissette​​ - he is the reGL champion)
- port in the Raster laser cam / switch to +Sébastien Mischler​​s new Rasterizer.js library - i am happy with either.
- a lot of other tasks (calling back some of the old helpers like +Daniel Edwards​​ +Nathaniel Stenzel​​ +Richard Betel​​ +quillford​​ +Dana Woodman​​ +Dat Chu​​ +Bertus Kruger​​ +Gustav von Roth​​ etc)

Also, we need to run a fundraiser to get a laser for +Todd Fleming​​ ( +Alex Krause​​ +Ray Kholodovsky​​ +Domenic Di Giorgio​​ +Bonne Wilce​​ +Roy Cortes​​ +Rob Giseburt​​ +Alden Hart​​ just throwing names out there)





Post has shared content
Public
HT +Howard Zhou​. I tried dev preview for Android N. It is a very pleasant upgrade now that they have OTA preview. 
If you missed Google I/O, don't worry, here's a great summary from one and only +Marques Brownlee​.

Post has shared content
Public
These technical books will never get out of date. 
PhotoPhotoPhotoPhotoPhoto
07/04/2016
8 Photos - View album

Post has shared content
These visualizations are awesome.

H/T +Howard Zhou 

Post has attachment
Holy cow. But what else do I need? Maybe 135mm? 

Post has attachment
It occurred to me today that LG logo looks like a human face where the right half is that of a robot. 
Photo

Post has shared content
Wow. Such a great composition. 

Post has shared content
Bipedal robot has come along well. 
New Boston Dynamics video:
Wait while more posts are being loaded