mechkit / SPD

Generate electrical drawings of photovoltaic systems.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Plans machine

Updated: 2015-03-17

Goal

To generate a selection of FSEC pre-approved PV system drawings that will cover a majority of Florida installations.

Links

Build instructions

Install:

  • Nodejs

  • Meteor

  • Ghostscript

    • On Debian/Ubuntu:

      sudo apt-get install ghostscript
      
  • Phantomjs

    • Follow instructions to build phantomjs, or..

    • At FSEC

      • Windows

        look in this folder for the download and install script \shares.fsec.ucf.edu\PUBLIC\SSR\Projects\SPD\Code\PDF creation\phantomjs proof of concept\ubuntu14_install_phantomjs198.sh \shares.fsec.ucf.edu\PUBLIC\SSR\Projects\SPD\Code\PDF creation\phantomjs proof of concept\phantomjs-1.9.8-linux-x86_64.tar.bz2

      • Linux

        In file explorer: smb://shares/public/SSR/Projects/SPD/Code/PDF%20creation/phantomjs%20proof%20of%20concept/

        copy to local:

        • ubuntu14_install_phantomjs198.sh
        • phantomjs-1.9.8-linux-x86_64.tar.bz2
    • Run:

    chmod +x ubuntu14_install_phantomjs198.sh
    sudo ./ubuntu14_install_phantomjs198.sh
    phantomjs --version
    
  • Specsheet share

    • Install cifs utils

      $sudo apt-get install cifs-utils
      
    • Create a directory for the share to mount to:

      $sudo mkdir /mnt/SPD
      
    • Mount the share

      $mount -t cifs //shares.fsec.ucf.edu/SPD /mnt/SPD -o username=SHARE_USERNAME_HERE,noexec
      
    • Create a symbolic link

      $ln -s /mnt/SPD/spec_sheets /your/git/directory/SPD/private/.#specsheet
      

Start server:

meteor

About

Generate electrical drawings of photovoltaic systems.


Languages

Language:JavaScript 93.9%Language:CSS 5.8%Language:HTML 0.3%Language:Shell 0.0%