Skip to content

Commit

Permalink
Disable multi-threaded route optimizer in freerouting
Browse files Browse the repository at this point in the history
It seems to be slower on the really difficult boards, and not much faster on the easy ones.  It also has a tendency to cause clearance violations.
  • Loading branch information
joeyparrish committed Oct 22, 2024
1 parent b381fbc commit fa80661
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion hardware/route-pcb.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ perl -i -0pe 's/\(plane GND \(polygon.*?\)\)//sg' "$1.dsn"
if ! time java -jar \
/opt/freerouting/freerouting-executable.jar -- \
-de "$1".dsn -do "$1".ses -da \
-dct 3 -mp 100 -oit 0.5 -mt 8; then
-dct 3 -mp 100 -oit 0.5 -mt 1; then
echo; echo "Failed to route PCB!"
exit 1
fi
Expand Down

0 comments on commit fa80661

Please sign in to comment.