Skip to content
ODB_Exporter.py 495 B
Newer Older
nats's avatar
nats committed
import sys
import os

nats's avatar
nats committed
from odb_data import gen_comp_file
nats's avatar
nats committed

from pcbnew import *
odb_name = sys.argv[1]
nats's avatar
nats committed
step_name = sys.argv[2]
brd_name = sys.argv[3]
nats's avatar
nats committed

board = LoadBoard(brd_name)

plot_dir = "%s\/" % odb_name
nats's avatar
nats committed
odb_dir_root = plot_dir+"\/steps\/"+step_name
nats's avatar
nats committed

# Generate EDA data
if(not os.path.exists(odb_dir_root + "\/eda\/")):
nats's avatar
nats committed
	print "Bad file tree\n"
	exit()

if(not os.path.exists(odb_dir_root + "\/eda\/")):
	print "Bad file tree\n"
	exit()
nats's avatar
nats committed
#s_data = gen_data_file(board);
gen_comp_file(board)