Apr 222012

Any organisation, regardless of its size (individual to global), nature (commercial, charity, defence, government, etc) , or class (manufacturing, hospitality, finance, medical, etc) can classify all its activities along four organisational functions:


  • Supply Chain Management (SCM): dealing with all input products, services, and resources provided by suppliers external to the organisation.
  • Customer Relationship Management (CRM): dealing with all output products, services, and resources provided by the organisation to external recipients/customers/clients.
  • Enterprise Resources Planning (ERP): deals with internal resources within the organisation, to ensure that they are utilised in the most efficient and effective ways, with respect to the other three functions. ERP is the domain of management consultant, and is useful provided you already have quality products/processes/services that customers need.
  • Product Lifecycle Management (PLM): is what the organisation is all about, and the value it represents and adds to the rest of the world. PLM transforms input from SCM to output at the CRM, while adding value that is worthwhile. If any organisation does not add value, and make its output more valuable than its input, it is not worth existing. Without sounding too biased, I would claim that PLM is the most important of all organisational functional groups. PLM is what gives an organisation its identity, ability to succeed–indeed, to survive. PLM reduces time to market, improves product quality, reduces prototyping costs, improves product and production optimization, and reduces waste.

My expertise extends throughout all activities within the PLM function: CAD, CAE, CAM, Outsourcing, Manufacturing, Assembly, Quality, and Customer support. This expertise is further enhanced by strong Engineering Knowledge, and skills in utilising Knowledge Engineering.

I take a product/service/process all the way from concept (through design, prototyping, testing) to realisation; then from mass production to after-market support and service. A product lifecycle includes:

  • Conception: Specifications, and Conceptual design,
  • Design: Detailed design, Validation and analysis (simulation), Prototyping and testing,
  • Realisation: Tool design, Manufacturing planning, Manufacturing, Assemble, and Quality assurance, and
  • Service: Selling and delivery, Usage, Maintenance and support, and Disposal.

I am able to help in any or all of the above, using sound engineering knowledge and expertise.

Apr 192012

Started working with CAD systems in 1987: using Autocad 2.0 and Cadkey on PCs, and Applicon’s Bravo on an enterprise server. Later, had a part-time role conducting pre-sale demonstrations and post-sale training courses and workshops on diverse engineering software, for a wide range of clients. Gained significant hands-on experience on numerous CAD systems and their applications across various industries, in design projects using…

  • AutoCAD Mechanical
  • Inventor
  • SolidWorks
  • SolidEdge
  • Creo (Pro/E)
  • NX
  • BRL
  • Alibre
  • DraftSight
  • TurboCAD
  • Cimatron
  • FreeCAD
  • VariCAD

Just as an accomplished author need not be a fast typist, I am not a CAD draft-person, but a professional design engineer who uses CAD to communicate ideas and complex concepts.

Apr 192012

Started working with CAE analysis and simulation tools in 1988: using Algor on PCs, and ANSYS on an enterprise server. Had several courses on the theory, mathematics, and programming for such techniques. Performed per-sale demonstrations and post-sale training for clients using various software. Over the years, had projects using several other FEA, FDA, and SPH software to analyse solid, fluid, heat, and electromagnetic problems:

Linear Simulation

  • Algor
  • Creo
  • NX

Non-linear Analysis

  • Abaqus
  • Adina
  • xxTRAN (MSC, NEi)
  • Femap

Dynamic Analysis

  • Autodyn
  • LS-Dyna

Also, other simulation techniques, e.g. Cellular Automata, Molecular Dynamics, Monte Carlo, and non-linear optimisation.

Having a strong foundation in basic engineering sciences enables me to judge when a numerical technique goes fundamentally wrong, and to devise techniques to ensure that the simulation is physically sound.

Apr 192012

Started piping systems design, using Autocad and Autopipe, in 1991, and later used CADDS, Autoplant, and Microstation for plant design. I designed complex piping systems for clients like ABB and Caltex; including Power Plant design, Oil Storage and Processing, Water Treatment plant, Steam lines, and Oil Pipelines. This included P&I Diagrams, 3D piping layouts, piping racks and supports, and Isometrics for workshop pre-fabrication.

My main expertise is Piping Stress Analysis, in compliance with standard codes such as ASME B31.x, and using CAESAR II stress analysis software. A deep knowledge of solid mechanics enables me to perform calculations and designs that are more efficient than code specifications.

Apr 182012

Most businesses depend on the skills and expertise of their human resources; which is good, as long as the human does not get sick, late to work, stressed, overworked, bored, distracted, have family issues, participate in industrial action, or is misinformed, biased…etc.  All those human factors reduce product/service Quality and increase Cost.

Artificial Intelligence (AI) aims to make businesses more profitable, by retaining the human skills and expertise, while avoiding the associated social baggage brought by humans. AI aims to achieve

seamless integration between Man and his Machine,

by enabling the machine to mimic human intelligence. Some of the most successful aspects of AI are Expert Systems, Fuzzy Logic Controllers, and Artificial Neural Networks.

The challenge in establishing a Fuzzy Expert System is that at some stage one has to extract experience (knowledge) from human experts, which is self-defeating.

My research on Fuzzy Modelling of Engineering Systems has pioneered a methodology by which Experience and Knowledge can be extracted from natural events, without resorting to advice from human experts; thus, we are able to build systems that develop intelligence without human contribution.

Knowledge Engineering focuses more on the content/context of the human experience; Artificial Intelligence deals with the structural representation of this knowledge; while Soft Computing is more about the computer science and software implementation. I worked in all three phases: KE, AI, and SC;  with experience in:

  • Rule-based Expert Systems,
  • Fuzzy Logic, and Rough Sets,
  • Statistical Analysis,
  • Artificial Neural Networks,
  • Non-linear optimisation approaches, e.g. Genetic Algorithms, Simulated Annealing, Monte Carlo, Ant Colonies, etc.

Invite me to a (no obligation) visit, and I can show you how I can help you make your business more efficient and profitable, using knowledge engineering and AI tools, without resorting to risky ventures like Six Sigma, Lean, or Agile.

Give it a try…nothing to lose!

Apr 172012
Manufacturing and Processes
  • Grinding and Polishing
  • Turning, Milling, and other metal cutting
  • Abrasive Water-jet Machining
  • Laser-assisted Machining
  • Burnishing
  • Robotics
  • General Metallurgy
  • Forming Processes, Rolling and Bending
  • Design for Manufacturing (DFM & DFA)
  • Semiconductor Processing
  • Ultra-precision Machine Tools
  • Precision Motion Control and CNC
  • Precision Machine Alignment
  • Machine Vibration Control
  • Motors and Bearings Systems
  • Clean-room Environment
  • Lubrication
  • Wire Drawing and Cabling
Knowledge Engineering (KE) and Artificial Intelligence (AI)
  • Expert Systems (ES)
  • Fuzzy Logic (FL)
  • Neural Networks (NN)
  • Optimization
  • Data Mining
  • Pattern Recognition and Clustering
  • Adaptive Control (AAC)
  • Strategic Decision-Making
  • Evolutionary Algorithms (GA, SA, AC)
  • Machine Learning
Computer-Aided Engineering (CAE)
  • Computer-Aided Design (CAD): AutoCAD, Inventor, SolidWorks, SolidEdge, Creo, Catia, Draftsight
  • Computer-Aided Manufacturing (CAM): CNC, DNC, Delcam, MasterCAM, SoildCAM, OneCNC, RAPID
  • Finite Element Analysis (FEA): Ansys, Autodyn, Algor, Adina, Abaqus, LS-Dyna, Nastran, COSMOS
  • Piping Stress Analysis and Systems Design: Autopipe, Caesar II, CADDS5, Microstation
  • Multi-Dimensional Multi-Variant (MDMV) Data Visualization
  • Mathematics: Mathematica, Matlab, MathCAD, SciLab, Maple
  • Control and Measurement: LabView, DAQ
  • Project Management: MS Project, Primavera
  • Statistics: Minitab, SPSS
  • Systems Thinking and Systems Dynamics (ST/SD): Powersim, Vissim, Stella, Simulink
Computer and I.T.
  • Computer Hardware Specification, Outsourcing, Installation, and Troubleshooting
  • Desktop Systems Administration and Support
  • SMB Networks Installation, Administration and Support
  • Advanced Windows OS and Office Applications, and Linux
  • Programming in C, C++, C#, VB, VBA, SQL, Pascal, Fortran, Assembly, Java, Eclipse
  • Web Development using HTML5, CSS3, JavaScript, PHP, WordPress, Joomla
  • Database Systems: Access, Mysql, Postgre, SQLite
  • Accounting: MYOB, GnuCash
  • Publishing: LaTeX, Media-wiki, Moodle
Quantitative Analysis and Computational Methods
  • Finite Element Analysis (FEA)
  • Probability and Statistical Analysis
  • Stochastic Modelling and Simulations
  • Fractals and Chaos Theory
  • Regression, Correlation, and ANOVA
  • Time-Series Analysis
  • Monte Carlo Simulation
  • Financial Engineering
  • Advanced Numerical Techniques
  • Non-Linear Optimization and OR
  • Statistical Quality Control (SQC)
  • Statistical Process Control (SPC)
Advanced Experimental Methods
  • Stress Measurement by XRD and ND
  • Nano-Indentation and Tribo-metery
  • Materials Testing
  • Surface Characterization
  • Crystallography
  • Vibration Analysis
  • Instrumentation, and DAQ
  • Digital Signal Processing (DSP)
  • Process Condition Monitoring and Control
  • All classes of sensors, transducers, gauges, and supporting electronics
  • Electron Microscopy
Core Engineering and Science
  • Solid, Fluid Mechanics, and Rheology
  • Anisotropic Contact Mechanics
  • Impact Mechanics and Continuum Dynamics
  • Non-Equilibrium Thermodynamics
  • Dynamic Heat Transfer
  • Nano and Micro Tribology and Wear
  • Hydrodynamics
  • Fracture Mechanics
  • Failure Analysis and Prevention
  • Nuclear and Wind Energy
  • Aerodynamics and Turbo-Machinery
  • Engineering Standards and Specifications
  • Structural Dynamics
  • Design Methodologies
  • Machine and Mechanism Design
  • Systems Modelling
  • Engineering Economics
  • Digital Electronics
  • Logic,Classic and Fuzzy
  • Relativistic and Quantum Mechanics
  • Electrodynamics
  • Laser Optics
  • Advanced Mathematics
  • Air Conditioning & Refrigeration (ASHRAE)