[Korea-chapter] [X3D] CAD Working Group meeting minutes

Don Brutzman brutzman at nps.edu
Wed Jul 18 21:12:54 PDT 2012

Attendees: Hyokwang Lee, Vince Marchetti, Myeong Wong Lee, Dick Puk, and yours truly.

On 7/17/2012 6:32 PM, Hyokwang Lee wrote:> CAD Working group meeting is on July 18 Wed at 6:30pm PDT.(July 19 Thu at 10:30am KST)
> Agenda items for CAD WG teleconference are as follows.
> - Organization of CAD BoF
>   * Confirmation of Draft : http://www.web3d.org/x3d/wiki/index.php/CAD_BoF_2012

We reviewed and updated the page above, including links for all key resources.

	From CAD to the Web
	Tuesday - 7 August, 11:00- 12:30
	Marc Petit (marc-f.petit at edf.fr)
	Hyokwang Lee (adpc9 at partdb.com)
	Don Brutzman (brutzman at nps.edu)

	This session is for attendees interested in Web3D applications for CAD.
	Discussion topics include Web3D, STEP, B-REP, WebGL, and CAD data conversion.

Overall BOF schedule can be found at

Leonard:  can you please link the CAD BOF wiki page to the main schedule:


Leonard and Anita:  do you think we can have a good audio connection
in the room?  We hope to Skype in Vince to the BOF room.

We will practice Vince's demo together in the next working group meeting
the prior Friday.

> - Other Issues/News
>   * External file referencing test for an assembly model(hyo)

Hyo described an interesting set of tests and examples, exploring how a master
CAD scene might use X3D Inline or Prototype to pull in additional CAD models.

We agreed with his conclusions and will comment in detail on the email thread
for those documents.  Recommended reading.

This is leading to some very interesting "best practices" for CAD model usage
across multiple X3D scenes.  Here are some possibilities:

- Always use CADAssembly as the parent node in a separate X3D model that can
	be as a subassembly within a different model
- Similar approaches are possible for Inline and for Prototype
- We need to build example scenes showing this
- Inline IMPORT/EXPORT can expose subassembly fields to a parent CADAssembly for tool usage
- Similarly, careful naming within a prototype declaration can expose subassembly fields to a parent CADAssembly for tool usage
- We may find that we want to recommend an addition to Inline functionality so that
	it automatically recognizes the existent of CAD nodes being loaded
- Together this might ensure that X3D players and tools are able to treat
	aggregated (combination) assemblies and subassemblies in various
	parent-child scenes very simply as one big CAD model

> - Work in progress (to be discussed if needed)
>   * CADFace spec. change

Suggested approach:
- Ask for comments by browser companies about spec change to include
	transform fields in CADFace
- Meanwhile, current best practice already supported by major browsers is
	to use Transform under CADFace.  This allows tools and examples
	to proceed without problems today.
- Following SIGGRAPH discussions, when ready, submit specification change
	to match.  Submit to ISO 1 week after SIGGRAPH for SC24 meeting.

Documentation:  X3D Mantis Issue 528:
allow CADPart to also contain Transform nodes with CADFace, LOD

>   * X3D Validator(Don)

X3D Validator is getting updated about once a week, usually for improved
X3D Schematron diagnostics.  Updated this evening, test sat.

Similarly X3D-Edit is getting updated every week or two.  Tonight's update
includes improvements to the Anchor interface to be type aware when appropriate.

>   * NURBS component(vince)

Xj3D source integration of NURBS is an active issue, Vince working with NPS.
Potential solution is emerging from Vince, posted on Xj3D source at web3d mailing list.
We hope to experiment with this tomorrow using the NPS branch of Xj3D.


>   * Possibility of liaison with TC184/SC4 : asking opinions Web3D Board and SC24

No action taken... needs to be... running out of time.  Dick can you help?

Additional agenda item:

- CAD working group strategies for NURBS and for B-REPS

Hyo and Vince will work on the primary points for our SIGGRAPH reports,
then review the proposed strategies with Marc and Don.  After that
we will post to CAD working group list.

> === Notice for Web3D/SIGGRAPH 2012 ===============================================
> - CAD BoF : Tuesday 7 August 11:00 AM - 12:00 Noon
> - Working Group meeting : Friday 3 August 10:00-13:00 PDT at Hilton Checkers Hotel
> - Building a set of example models to confirm correct operation
>    and encourage the evolution of best practices!!
> ===================================================================================

Reviewed the revised schedule:


Working group meetings Friday 3 August

First location: Checkers Hilton Hotel, 535 South Grand Avenue, Los Angeles, California 90071, http://www.hiltoncheckers.com 

0800-1000: Integrate new CAD models into X3D Basic Examples Archive - CAD
1000-1300: CAD Working Group
1300-1400: Lunch
1400-1600: Xj3D Source code working session 

Thanks everyone for continued steady progress.

all the best, Don
Don Brutzman  Naval Postgraduate School, Code USW/Br       brutzman at nps.edu
Watkins 270,  MOVES Institute, Monterey CA 93943-5000 USA   +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman

More information about the Korea-chapter mailing list