For Linux Computer Only ---
Part 1: Set up Gurobi, the optimization solver
- Register or login Gurobi
- Download Gurobi Optimizer
- You can put the Gurobi optimizer anywhere in your computer. Suppose you put the optimizer directory, e.g., gurobi702, under the path: "(your defined path for gurobi main program)/gurobi702.
- Paste the following commands in the "~/.bashrc" and the "~/.bash_profile" file (you need to do so before setting up the license, or the command "grbgetkey" used to fetch the license cannot be recognized)
- export GUROBI_HOME="(your defined path for gurobi main program)/linux64"
- export PATH="${PATH}:${GUROBI_HOME}/bin"
- export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${GUROBI_HOME}/lib"
- export LD_LIBRARY_PATH="${GUROBI_HOME}/lib"
- export GRB_LICENSE_FILE=(your defined path for gurobi licence)/gurobi.lic
- Execute the following command in a terminal window:
- Fetch Gurobi license
- Move the license, e.g., "gurobi.lic", to the designated location according to the ".bashrc" file. For example: "(your defined path for gurobi licence)/gurobi.lic"
Part 2: Download Mengchu&Ming Design Automation for Microfluidics (MMDA-M) for Linux
Part 3: Draw in AutoCAD
- Enter command "osnap". Turn off "Object Snap".
- Enter command "script". Select the .scr file generated by Columba. The automatically-synthesized design should be available now!!