PCB온라인플랫폼 샘플피씨비

고객센터

#잘 받았습니다. #계산서 부탁드립니다. #소수점 문제

페이지 정보

작성자 허석우 댓글 0건 조회 2,462회 작성일 19-11-12 18:59

본문

PCB 잘 받았습니다. 별다른 문제는 보이지 않는군요.

세금계산서 발급해 주시기 바랍니다.


저는 Eagle CAD 로 작업했는데 온라인 뷰어에서 드릴 위치(.TXT 파일)가

10배 크게 나타나는 문제가 있었습니다. D사에 맡겼을 때도 작업이 안된다고 하더군요.

그런데 I사나 외국 S사에 맡겼을 때는 문제가 되지 않았습니다.

원인은 Eagle 이 소수점 아래 5자리로 수치를 뽑아주는데

자동으로 4자리 또는 5자리 맞춰 읽어주는 뷰어도 있고

옵션에서 수동으로 조절할 수 있는 뷰어도 있고

무조건 4자리로 처리하는 뷰어들에서 10배 크게 보이는 문제가 생기더군요.

아래와 같은 파이썬 스크립트를 짜서 데이터를 1 / 10 로 줄여서 보내니 잘 처리가 되었습니다.

혹시라도 온라인 거버 뷰어 개선하는데 참고가 될까하여 적어봅니다.


import sys

import re


while(True):

line = sys.stdin.readline();

if line == '':

break

line = line.rstrip()

if re.match('X[0-9]+Y[0-9]+', line):

line = line[1:]

val = line.split('Y')

x = round(int(val[0]) / 10)

y = round(int(val[1]) / 10)

print('X', x, 'Y', y, sep='')

else:

print(line)


댓글목록

등록된 댓글이 없습니다.

  • 회사명 : 주식회사 샘플피씨비
  • 대표 : 오혜영
  • 사업자등록번호 : 331-88-01750
  • 통신판매업신고번호 : 2020-서울금천-0497
  • 개인정보관리자 : 오혜영
  • 서울시 금천구 가산디지털2로 165, 1307호(가산동, 백상스타타워2차)
  • info@samplepcb.co.kr
  • Tel. 070-8667-1080~1
  • Fax. 02-6455-4490
copylight © samplepcb.co.kr all rights reserved.
T. 070-8667-1080~1 평일 09:00 ~ 18:00 (공휴일 휴무)