AGENDA

T24 STEP-Manufacturing
June 16 - June 18, 2010
NIST, Maryland

Demonstration and Tutorials Day 1  –  Wednesday June 16th 

7:30AM                    Get badges, NIST Gate house

08:00AM		Welcome, Shops Conference Room Bld 304, Room B126
		Fred Proctor, NIST.

08:30AM		Introduction to Boxy and STEP-NC
		Martin Hardwick, STEP Tools, Inc.

09:00AM		How we prepared to machine Boxy
			Setups and Tool selection
		Fred Proctor, NIST.

09:30AM		Demonstration Part A
		Wearing out a tool on one pocket

10:00AM		Break

10:30AM		How to Predict and Optimize Tool Wear
			Boeing

11:15AM	Demonstration Part B
Machining more pockets with reduced tool wear

11:45AM		Group Photo

12:00PM		Lunch

01:00PM		Tutorial 1 - Making the STEP-NC data for Boxy
			Magnus Lundgren, KTH

02:00PM		Tutorial 2 – The STEP-NC Explorer
			Martin Hardwick, RPI & STEP Tools

03:00PM		Break

04:00PM	Mil Standard 31000 – Technical Data Package for Design and Process Planning
	Discussion with Paul J. Huang, 
US Army Research Lab

04:30PM		Traceability
			MT Connect
			Suggestion – Process Monitoring curves – label + curve
			
			ENTITY project
				(* stuff that is already defined *)
			END_ENTITY;

			ENTITY project_measurements
				where:      address;
				when:        time_and_date;
				why:          label;
				Its_signals: LIST [1:?] OF Monitored_signal;
				measured_times :  OPTIONAL Monitored_time;
				its_project : project;
				its_tool_status :  LIST OF tool_status;
			END_ENTITY;

			ENTITY tool_status;
				Tool_identifier 		 identifier;
				Tool_number			OPTIONAL label;
				Tool_life  			time;
				Percentage_used_at_start 	ratio;
				Roughing_tool		OPTIONAL Boolean;
			END_ENTITY

			ENTITY monitored_Signal
				Label : 		OPTIONAL description
				Source: 		OPTIONAL identifier
				its_Results:		 LIST OF [1:?] Monitored_results
			END_ENTITY;

			ENTITY monitored_Time SUBTYPE_OF results;
				Its_times:		 bounded_curve
			END_ENTITY;

			TYPE monitored_results SELECT (
				Same_basis_results, different_basis_results, 
					discrete_results)
			END_TYPE;

// if workingstep is missing  then  between them
			ENTITY monitored_Results SUPERTYPE 
				(same_basis_results, monitored_time
					Discrete_results, different_basis_results);
				Its_id :  		 identifier;
				Its_path:		OPTIONAL tool_path;
		Its_workingstep:	OPTIONAL workingstep
				Its_workplan:		workplan;
			END_ENTITY;

ENTITY same_basis_Results SUBTYPE_OF
				Monitored_results;
				Results:		 bounded_curve
			END_ENTITY;

// montioring system is expected to encode time or position in the results curve
			ENTITY different_basis_Monitored_Results
 SUBTYPE_OF results;
				Results:		 bounded_curve
			END_ENTITY;

			ENTITY discrete_result 
 SUBTYPE_OF results;
				Value:			 STRING;
				Time:			OPTIONAL double;
				Postion:		OPTIONAL double
			END_ENTITY;

Discussion Day 2 - Thursday June 17th  

08:00AM		Cutting Tool session
			Tool Requirements vs Physical Tools
			Required and Optional attributes
			Maximum, minimum and regular values
			Recommended enhancements for AP-238

10:00AM		Break

10:30AM		Line balancing
			XSLT applications
			Enabling new applications
			Recommended enhancements for AP-238

12:00PM		Lunch

01:00PM		Machine Tool Model
			Machine Tool Model in the STEP-NC Explorer
			Machine Tool Model in AP-214
			Fixtures and Machine Tool Models
			Recommended enhancements for AP-238

			
03:00PM		Break

03:30PM		Closed Loop Machining Model
STRL’s (STEP URL’s)
			Tolerance Evaluation
			Error correction methods
			Compensating tool paths and trajectories
			Recommended enhancements for AP-238

05:00PM		Close of day 2

Discussion Day 3 - Friday June 18th  

New Models
Tool requirements model
Process monitoring model
Compensation model
Tolerance tracking model
Tool recommendation model
Sticky note model

			Closed Loop 
			Tool requirements

08:00AM		AP-238 Edition 2
			Summary of Technical Corrigendum 1
			Summary of new enhancements
			Recommendations for Edition 2

10:00AM		Break

10:30AM	Next Demonstration - Closed Loop Machining for large assemblies
	Where have we been and where are we going
			Measuring the structure
			Compensating the machining
			Inspecting the result

12:00PM		Lunch

01:00PM		Next Demonstration

			October – Rock Island
			  	 Process Monitoring of Boxy Machining
				Tool selection demonstration using Cutty

			June - Sweden
				CAM to CAM data exchange 
Mill turn machining -
				With Feed/speed optimization

02:00PM		Break
			Resources and schedule			
			
03:00PM		Close of Day 3

ENTITY sticky_note
	its_executable : 	executable;
	its_placement : 	OPTIONAL axis2_placement_3d;
its_workpiece	OPTIONAL workpiece;
	its_text:		STRING;
END_ENTITY;

ENTITY Tracked_tolerance
	its_tolerance :		tolerance;
	its_previous_tolerance	LIST OF tracked_tolerance;
END_ENTITY;

ENTITY Tracked_datum
	its_datum :			datum;
	its_previous_datum		 tracked_datum;
END_ENTITY;

ENTITY Tracked_finish
	its_finish :			surface_finish;
	its_previous_finish		tracked_surface_finish;
END_ENTITY;