Programming Smart Hardware logic in the iLogic environment

Top | Previous | Next

 

The following competences are required for the development of a Smart Hardware component:

 

1.Have knowledge of the specifics of furniture construction and a good understanding of the furniture hardware and their placement in the furniture.
2.Have a good knowledge of modelling in the Autodesk Inventor environment.
3.Have a good working knowledge of the functionality of Woodwork for Inventor.
4.Have a good understanding of the relationships between components in Autodesk Inventor assemblies.
5.Have a good understanding of what component parameters are and how they are controlled.
6.Have a good understanding of how iPart, iAssembly and Model State components are created.
7.Know how to create local iLogic rules.
8.Know how to create iLogic forms.

 

Attention! For Smart Hardware Component creation and editing, choose W4INV <Autodesk Inventor Version> Smart Hardware Components Edit.ipj.

You will find it in the W4INV <Autodesk Inventor versija.> Design directory.

 

This is important if you are creating a component that includes smart components (iParts and iAssemblies) from the LIBRARY. Woodwork for Inventor uses the Proxy library. When inserting these components into an Assembly from a project that does not provide a Proxy library, component instances (Members) will be duplicated in directories next to the Smart Component Factory. In this case, there will be confusion with the duplicated instances when using the component during design.

 

The whole logic of building a component can be very different. It depends on the tasks of the connection, on the user’s perception of what a connection component should be and how it should be controlled, etc. Therefore, there is no single, hard-coded methodology. Below is a video detailing the process of creating one component. It gives an insight into how such components should be developed.

 

There are some videos below that show how Smart Hardware component can be created.This exact example explains the way of Hafele Rafix S20 Smart Component creation.

 

 

hmtoggle_plus11th video - Skeleton creation

 

 

hmtoggle_plus12nd video - Assemble of the Component

 

 

hmtoggle_plus13rd video -  Skeleton control from Assembly level

 

 

hmtoggle_plus14th video - Hardware component control from Assembly level

 

 

hmtoggle_plus15th - iLogic setup for control

 

 

hmtoggle_plus16th video- Hardware component author

 

 

hmtoggle_plus17th - Usage of Smart Hardware component