Skip to content

MikhailSadovsky/geometry.drawings

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Graphical user interface for intellectual systems based on OSTIS project.

See more information at www.ostis.net

See simple examples in "examples" branch commits since October 1, 2015

Steps for running:

  1. Clone ostis geometry system:

     git clone https://github.com/geometryostis/geometry.ostis.git
    
  2. In console tab:

     cd geometry.ostis/scripts
    
  3. Make prepare script:

     ./prepare.sh
    
  4. Move to geometry.ostis folder and remove geometry.drawings subfolder

  5. Clone geometry drawings:

     git clone https://github.com/MikhailSadovsky/geometry.drawings.git
    
  6. In console tab:

     cd geometry.ostis/scripts
    
  7. Make knowledge base building script:

     ./build_kb.sh
    
  8. Make running scripts:

     ./run_sctp.sh
    

    In new console tab

     ./run_scweb.sh
    
  9. Open web browser on localhost:8000

Steps for interface developing:

1-5 steps the same as before

  1. Change permissions:

    Open geometry.ostis/sc-web/server/ws.py

    Change line 23 (write_rights = True)

    Change line 108 (canEdit = True)

    Change line 124 (self.write_message(message, True))

  2. Open any coding tool and import project

    (choose geometry.ostis/geometry.drawings/src/components/drawings/src as project folder)

  3. After making changes: In console tab:

     cd geometry.ostis/scripts
    

    Make update drawings component script:

     ./update_component.sh  - script creates drawing.js file, where all *.js files located
    
  4. Make running scripts:

     ./run_sctp.sh
    

    In new console tab

     ./run_scweb.sh
    
  5. Open web browser on localhost:8000

=======================

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 10

Languages