Archive for the ‘Library Systems’ Category

Object Editor, for KitCAD (HTML version)

Thursday, April 7th, 2016


Click to view larger image

Image above – completed testing of Object Editor Menu, Script Editors, and i3 Builder (the former build_227_ul converter), for KitCAD (HTML version). The rewrite/recycle existing KitCAD code with rX codes will provide end-users with the ability to build i3 library file systems from a KitCAD 2 file base (or provided by Object Editor). The INF editors will not save and load because of the historic nature of the file formats (since deprecated, and no longer in use), the buttons are still provided for the historic ‘KitCADi3ie5.exe’ software application.

Because of the previous KitCAD i3 KGC versions inability to function on systems above Windows 7 (with service pack or updates) resulting in empty file saves — The rewritten Object Editor for KitCAD (this) is included after the release of KitCAD i3 KGC rX with release date of 1st May, 2016.

Deployment to off-line KitCAD i3 KGC rX windows version installs is only provided trough the Modified DCEF 3.0 interface installs (and after which is executed from the Start|Kitchen|KitCAD i3 rX|config|i3 program group). While it is possible to modify the Object Editor for online use, the Object Editor interfaces will not be uploaded as an online addition to KitCAD i3 KGC rX (or other online versions however this may change, archives are supplied if required). Deployment has been brought forward and is being rushed and as a result some bugs “do” exist.

See post Comments (Below) for more developer notes, testing, and update information.

–ARCHIVE DOWNLOAD–

The KitCADi3rX_i3foei.* Zip/7z Archives [1st May 2016] allow advanced users with full understanding of computers to manually install without using setup program (Any instruction given for extraction into C:\Program Files\Kitchen\KitCADi3\ should be ignored); Instruction for users interacting with Archive interfaces differ and are not provided by this document. Browser or end-user environment security restrictions may cause the Object Editors to fail or not work as desired. This KitCADi3rX_i3foei.* download requires no extra supporting interfaces to operate and may function as a standalone offline Web Page within a supporting environment: [Zip 663Kb][7z 340Kb]

After the Archive is extracted, the file of /i3foei/html5fm.html will allow a Web Browser to display the Object Editor HTML5 file manager, for KitCAD (HTML version) interface.

KitCAD i3 KGC rX KPX – RPCL 5.0; Release notice

Friday, October 31st, 2014


Click to view larger image

KitCAD i3 KGC rX with KPX {aka KitCAD i3 rX – r5se} has been released online (Released on the 31st October, with silent fixes made and released on the 15th-18th-21st-23rd November, 3rd-21st December 2014, 1st of March 2015, 14th of June 2015, 28th of November 2015, 1st May 2016, 1st-16th July 2016 and with current release on the 21st August of 2016; Unlike r30/r35/r5/r50 – the r5se version is a suitable replacement for the existing versions). Its main interface requires RPCL 5.1/5.0, RPCL 4.0/3.0 (for r35) and a PHP 5 enabled server to function or suitable browser handler. Existing KitCAD i3 KGC r5 JavaScript and online KitCAD i3 CGI interfaces are used for save/quote/3d buttons but are not required to generate data.

At this time

Online KitchenPages.com does not and will not allow end user uploading of the .txt file name extension but instead requires users to save the file with a .kp2 file name extension – before uploading (a manual work-around could be to rename file from a .txt file name extension to have a .kp2 file name extension {using right click|rename/properties}; another work-around for previous KitCAD i3 KGC users can be to re-open with KitCAD i3 KGC and save before uploading).

End users of the online version may be able to print the generation of 3D or quotes by opening the ‘framed’ display on another browser tab under specific conditions; See pages of rX_quote.html | rX_x3dom.html where upon refreshing or loading each page after KitCAD i3 KGC rX displays a ‘framed’ quote or rendering will enable the end-user to print/save/copy the generated content, printing can be achieved by right-clicking in the upper left corner of the page to display the pop-up menus – and selecting the option to Print; Offline version end-users will need to use the render or quote hypertext links to access pages after opening the built-in help document within a child window of the Modified DCEF guiclient.exe application. The plan view interface supports end user configurable Text that can be generated using JavaScript code [JavaScript example] or added manually to the page plan view by use of an enabled Web Browser.

The User generated KPX library systems are not enabled for use, a default library system is provided; Administrators or advanced end-users may use KGC rX kpx example (JavaScript version) as a guide for generating user library systems. The get.cgi and got.cgi interfaces are still accessible {from within modified guiclient*.exe versions}. Minor updates following first release may not be reflected by browsers/updaters [List of updates; and Instructions] – a re-download/install after a refresh of web browser cache may be required; Other changed customized code instructions for the online web site may not be available in downloadable offline editions.

End users can save both Complete Web Pages from supporting Web Browsers and the new_drawing.kp2 files from the web site to their device/computer; Where upon a text editor like notepad.exe can be used to edit or change the data within the text file/s, the .kp2 mime file extension is required for online and KitCAD i3 KGC Windows executable applications to open content for usage. Off-line environment and standalone environments allow non-standard environments to be supported though the use of plain text that can be saved as any mime type (txt|html) and reloaded with the Web Browser before loading though the offline non-standard environment (upon which going back online allows the download of a new_drawing.kp2 file).

When launched as an App – the Save function may be disabled by the App security setting/s which prevent the POST of data to a website by an App (if disabled – an error message is displayed with text of No data sent, as a work-around enable AirPlane/Off-line mode which can force the App into its unsupported text Save and load modes).

To achieve best results a Keyboard and Mouse pointing device are required. Smart Phones and Tablets can use Blue Tooth enabled Keyboard and Mouse pointing devices on an as-needed basis (for this situation, as reusing/viewing the output may not require use of Keyboard or Mouse pointing devices).

KitCAD i3 KGC rX online : http://www.KitchenPages.com/library/i3/rX

KitCAD i3 KGC rX documents : Online User help and information

KitCAD i3 KGC rX offline : Download for Windows – KitCAD.com

KitCAD i3 KGC rX offline : Download KitCAD i3 KGC rX for XAMPP

KitCAD i3 KGC rX offline : Download KitCAD i3 KGC rX as Zip/7z Archive

KitCAD i3 KGC rX in web store : Chrome Web Store

KitCAD i3 KGC rX qrcode2 hyperlink : qrcode2

KitCAD i3 KGC rX reference : KitCAD i3 KGC rX development testing

KitCAD i3 KGC rX reference : KitCAD i3 KGC rX pending update/s

KitCAD i3 KGC rX source : KitCAD i3 KGC rX SDK for developers

KitCAD i3 KGC rX online : Uninstalling KitCAD i3 KGC rX Web Applications

KitCAD i3 KGC rX offline : Uninstalling KitCAD i3 KGC rX (3.0) or (1.0)

KitCAD i3 KGC rX last minute notice : Use of the-non-chromed Opera Software Web Browser (with Opera Turbo disabled) may result in the incorrect display of KitCAD i3 KGC rX (online) dialogs, or data not being processed correctly – Online; Affected Browsers may be redirected or will display a pop-up window with instructions; No errors are reported when using KitCAD i3 KGC r5/r50 versions with the Opera Software Web Browser – Or with rX use of offline mode or file:// scheme which will resolve display issues. As a work-around ensure that Opera Software Web Browser has Opera Turbo mode set to be ‘ON’ {and not the ‘AUTOMATIC’ or ‘OFF’ settings}. Up-to-date Opera Web Browsers (above version 27) users should fall-back to r5 until further notice, see rendering issue for more information. Framed standalone page quotes and renderings may not be possible at this time when using Opera Software Web Browsers.

KitCAD i3 KGC r5 online : http://www.KitchenPages.com/library/i3/r5

KitCAD i3 KGC r50 online : http://www.KitchenPages.com/library/i3/r50

KitCAD i3 KGC r5 – RPCL 5.0: Release notice, and download links

KP2->i3KGC/KPX conversions

Sunday, March 9th, 2014

Started in March and finished in July the coding on KitCAD i3 KGC rX (r5se reusing r5) as a standalone webpage that is capable of creating, opening, saving, rendering, and reporting on a plan view drawing – {First Published at the end of October 2014 with minor updates in November}. (In English: it also runs in off-line modes and runs without continued internet connection – allowing full editing and saving of files with some minor changes to user interactions). All of the rX code testing has been performed with minor updates where required; Development log | List of updates; and Instructions.
The main new feature of the rX version is the ability to be a Standalone webpage with library in-page (If supported – no library/graphics loading is needed).

Image above was taken during final testing of the KPX decompression code within the KitCAD i3 KGC rX interface.

The KitCAD i3 KGC rX version is the same code as before – but now it will also have the following added features;
– Smaller in overall size
– Lesser amount of file/page downloads
– Supports KGC rX KPX (kpx example notice)
– Faster KGC load times – using KPX
– Run-time saving, rendering, and reporting pages
– Support for frameless Web Browsers
– Graphics included in-page using Web file catching mechanisms
– HTTP/S HTML5 Appcache, and other manifests supported.
Enhanced Keyboard support for KGC to be moved using the arrow keys
Navagation icons support for KGC to be moved using the displayed icons.
– Updated Web Browser security compared with previous KitCADi3ie5 versions.
– Administrator/User configurable Web page interfaces where supported.
– Web Browser Save Page as, Complete where supported.
– Render and Quote hypertext links, allowing printing where supported.
CNC cut up, nesting and support of advanced document operation/s.
– Compatible with previous versions (Object Editor) where supported.
– Address bar Hash fragment Hashtag command system.

Release notice:- KitCAD i3 KGC rX with KPX release notice.

Please note that the online/XAMPP r5 version is required to be installed before the online/XAMPP rX version can be installed; See KitCAD i3 KGC r5 release notice for more information.