Wednesday, March 9, 2011

Ufuk Güneş Civelek 030050161 4th week

BCL Effort:
BCL is the numerical control data format standard initiated by North American Rockwell
in the mid-1970’s, and later became EIA Standard RS-494 in 1983. It has a number of
names associated to it, “Binary Centre Line”, “Binary Cutter Location” and “Basic Control
Language” to name a few. At revision “B” level the standard was also adopted by the
American National Standards Institute (ANSI) and was renamed EIA/ANSI-494. This
revision still supported both binary and ASCII data transfer. Revision “C” has dropped
binary and now only supports ASCII data exchange which is more in line with today’s
data exchange technology.
(Xun Xu, Integrating Advanced Computer-Aided Design, Manufacturing, and Numerical Control: Principles and Implementations p.240)


BCNL Effort:
Base Numerical Control Language (BNCL) is based on a low-level simple instruction
set-like approach (Fortin, Chatelain & Rivest, 2004). The entire architecture is designed
around two concepts -- the BNCL Virtual Machine (BVM) and the BNCL Virtual Hardware
(BVH). The former acts as a virtual microprocessor and the latter is an abstraction
of the machine tool.

(Xun Xu, Integrating Advanced Computer-Aided Design, Manufacturing, and Numerical Control: Principles and Implementations, p.241)

2 comments: