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

본문 바로가기

사용후기

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

페이지 정보

profile_image
작성자 허석우
댓글 0건 조회 5,148회 작성일 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)


댓글목록

등록된 댓글이 없습니다.

미배치 링크 (작업용)