Sunday, 19 February 2017

ABSTRACT OF SOME SOLIDWORKS BASED PROJECTS

ABSTRACT
Development and feasibility assessment of a rotational orthosis for walking with arm swing
 Interlimb neural coupling might underlie human bipedal locomotion, which is reflected in the fact that people swing their arms synchronously with leg movement in normal gait. Therefore, arm swing should be included in gait training to provide coordinated interlimb performance. The present study aimed to develop a Rotational Orthosis for Walking with Arm Swing (ROWAS), and evaluate its feasibility from the perspectives of implementation, acceptability and responsiveness. We developed the mechanical structures of the ROWAS system in SolidWorks, and implemented the concept in a prototype. Normal gait data were used as the reference performance of the shoulder, hip, knee and ankle joints of the prototype. The ROWAS prototype was tested for function assessment and further evaluated using five able-bodied subjects for user feedback. The ROWAS prototype produced coordinated performance in the upper and lower limbs, with joint profiles similar to those occurring in normal gait. The subjects reported a stronger feeling of walking with arm swing than without. The ROWAS system was deemed feasible according to the formal assessment criteria.

Aerodynamic analysis of a LMP1-H racing car by using Solidworks flow simulation

The paper reports on the use of integrated Computer Aided Design (CAD) and Computational Fluid Dynamic (CFD) tools within an undergraduate teaching and learning (T&L) environment. Solidworks and the embedded CFD are powerful tools to make students familiar with engineering design problems, in this case the definition within constraints of a body surface for Drag (D) and Lift (L) forces, and the way to progress through testing of concepts and solutions. The activity also promotes the understanding of the value of the details of a design, as geometries apparently very similar are shown to actually have very different drag and lift forces, and the limitation of computational tools, both because of the physics, as separated flows are difficult to be modelled, and the numeric, as proper mesh refinement and development of best practice approaches linked to accurate experiments are crucial to make simulations useful.

Static and dynamic performance evaluation of 3-DOF spindle head using CAD-CAE integration methodology

Accurate and rapid modelling and performance evaluation over the entire workspace is a crucially important issue in the design optimization of parallel kinematic machines (PKMs), especially for those dedicated for high-speed machining where high rigidity and high dynamics are the essential requirements. By taking a 3-DOF spindle head named A3 head as an example, this paper presents a feature-based CAD–CAE integration methodology for the static and dynamic analyses of PKMs. The approach can be implemented by four steps: (1) creation of a parameterized geometric (CAD) model with analysis features in SolidWorks; (2) extraction of the features from the CAD model using the Application Programming Interface (API) available in SolidWorks; (3) formulation of a CAD model in SAMCEF by mapping the configuration features from SolidWorks to SAMCEF; and (4) conversion of the analysis features into a scripting language named Bacon for Finite Element Analysis (FEA). The merit of this approach lies in that the FE model at different configurations can be updated automatically in batch mode, and PKMs having different topologies can be modeled with ease thanks to the down to link/joint level featuring. The experiment is also carried out to verify the effectiveness of the proposed approach.

Modelling of violin playing robot Arm with MATLAB/SIMULINK

In this research, we consider modeling of violin playing robot arm. MATLAB/SIMULINK are used for modeling of robot arm with seven degrees of freedom is considered, which is flexible than previously used robot arms with 6 joint for violin playing. Also, previous robot system which used Mitsubishi industrial robot arm (RV-2SD) is updated. In this model, torque, current consumption and voltage of each joint can be measured. Dynamixel-Pro from Robotis Co., Ltd. is used for the joints. This robot arm with seven joint has same range of movement (RoM) with human. This makes our designed robot good at violin playing. This paper presents basic violin playing technique, 3D modeling using Solidworks software, PID control system of servo motor using MATLAB/SimMechanics tool, and physical system of servo motor.

CFD analysis (SWFX) of micro hydro turbine used in a rural drinking W.T.P: A case study

Hydro turbine is the most critical component in small or micro hydropower plants as it affects the cost as well as overall performance. Hence, for the cost effective design of any new small or micro hydro project or for energy recovery plant from existing water infrastructure, it is very important to predict the hydraulic behaviour and efficiency of hydro turbine. Experimental approach of predicting the performance of hydro turbine is costly and time consuming compared to CFD approach that saves time-cost-effort. The aim of the paper is to predict the performance of a micro hydro turbine (MHT) using Solidworks-FloXpress (CFD analysis) and to validate the same with model testing results. To the best of the author’s knowledge this novel approach for CFD analysis of micro hydro turbine for energy recovery from drinking water pipeline is absent in renewable energy or fluid mechanics literature due to its assessment complexity.

Estimation of truck frame fatigue life under service loading

The article presents the methods for experimental and theoretical research of vibration loads and dynamic stresses of automobile frame. The comparative analysis of the finite element stress and acceleration is performed with SolidWorks and Ansys software with the use of resistive strain gages and g-meters data obtained during automobile road tests. Frame fatigue life calculation of using multibody dynamics model in FRUND software is given. Load-carrying structures of automobiles undergo external loads which are time- and frequency-variable, depending on velocity, current weight, road profile and other factors. Such loading mode provokes the occurrence of fatigue cracks, and their promotion can entail fracture. Thus, frames and load-carrying structures are subjects of cyclic loading tests purposed to estimate stress level and reliability of the structures and detect possible failures. The motion was considered for following road types: concrete road, smooth cobblestone road and special cobblestone profile. Road types and automobile velocities are corresponding to input data for dynamic simulation in FRUND multibody dynamics system.

Feel free to contact us for more details on any of this projects and for training on any modern day analysis software like: Matlab , ANSYS, SPSS, Solidworks, SolidCAM, Python, Design expert e.t.c.




20 LATEST (2017) RESEARCH TOPICS YOU CAN WORK ON USING SOLIDWORKS

SOLIDWORKS RESEARCH BASEDTOPICS

The following are the latest research topics you can work on in your undergraduate, masters or Phd projects using SOLIDWORKS

  • The analysis of short shot possibility in injection moulding process.
  • Finite-element simulations of the loading and deformation of Plywood seat shells.
  • Effects of different types of prosthetic platforms on stress-distribution in dental implant-supported prostheses.
  • CFD analysis with Solidworks simulation on FPC with various design parameters.
  • Energetic and exegetic investigation of parabolic trough collector with internal fins operating with carbon dioxide.
  • FDM 3D printed coffee glove embedded with flexible electronics.
  • Design of axle and disc brakes for installation in a trolley.
  • Numerical simulation of different models of heat pipe heat exchanger using AcuSolve.
  • Preliminary design on screw press model of palm extraction machine.
  • Design of suspension system for formula student race car.
  • Implementing the digital design process for the development of a centrifugal fan impeller in the undergraduate engineering curriculum.
  • Development and feasibility assessment of a rotational orthosis for walking with arm swing.
  • Aerodynamic analysis of a LMP1-H racing car by using Solidworks flow simulation.
  • Static and dynamic performance evaluation of 3-DOF spindle head using CAD-CAE integration methodology.
  • Design and development of cutting tool for milling.
  • Three-dimensional-printed magnetophoretic system for the continuous-flow separation of avian influenza H5N1 viruses.
  • 3D printed surgical instruments: the design and fabrication.
  • Computer aided design and simulation of bottled water handle.
  • Modelling of violin playing robot Arm with MATLAB/SIMULINK.
  • CFD analysis (SWFX) of micro hydro turbine used in a rural drinking W.T.P: A case study.
  • Estimation of truck frame fatigue life under service loading.
We are  team of researchers who solve peoples problems on various projects( undergraduate and postgraduate). So feel free to contact us for any of your projects works.
Phone no: 08130582034
Email: abataysoftwarewizard@gmail.com

Friday, 3 February 2017

VIDEO: HOW TO DOWNLOAD AND INSTALL PYTHON


AWESOME FEATURES OF THE LATEST PYTHON VERSION



Python 2.7.13 is the last major release in the 2.x series, as the Python maintainers have shifted the focus of their new feature development efforts to the Python 3.x series. This means that while Python 2 continues to receive bug fixes, and to be updated to build correctly on new hardware and versions of supported operated systems, there will be no new full feature releases for the language or standard library.

Python 3.x is under active development and has already seen over five years of stable releases, including version 3.3 in 2012, 3.4 in 2014, 3.5 in 2015, and 3.6 in 2016. This means that all recent standard library improvements, for example, are only available by default in Python 3.x.

Many new Python users are wondering with which version of Python they should start. My answer to this question is usually something along the lines “just go with the version your favourite tutorial was written in, and check out the differences later on.”
But what if you are starting a new project and have the choice to pick? I would say there is currently no “right” or “wrong” as long as both Python 2.7.x and Python 3.x support the libraries that you are planning to use. However, it is worthwhile to have a look at the benefit of using Python 3.6.0.

BENEFIT OF USING PYTHON 3.6.0

Python 3.6.0 already broadly supports creating GUI applications, with Tkinter in the standard library. Python 3 has been supported by PyQt almost from the day Python 3 was released; PySide added Python 3 support in 2011. GTK+ GUIs can be created with PyGObject which supports Python 3 and is the successor to PyGtk.

For new programmers, it is advisable to learn python 3 first and then learn the differences in python 2 afterwards (if necessary) since python 3 eliminates many quirks that can unnecessarily trip up programmers trying to learn python 2.

Besides, several aspects of the core language (such as print and exec being statements, integers using floor division) have been adjusted to be easier for newcomers to learn and to be more consistent with the rest of the language, and old cruft has been removed (for example, all classes are now new-style, "range()" returns a memory efficient alterable, not a list as in 2.x).

However, there are some key issues that may require you to use Python 2.7.13 rather than Python 3.6.0
Firstly, if you're deploying to an environment you don't control, that may impose a specific version, rather than allowing you a free selection from the available versions.

Secondly, if you want to use a specific third party package or utility that doesn't yet have a released version that is compatible with Python 3, and porting that package is a non-trivial task, you may choose to use Python 2 in order to retain access to that package.

Thirdly, If you can do exactly what you want with Python 3.x, great! There are a few minor downsides, such as very slightly worse library support1 and the fact that some current Linux distributions and Macs are still using 2.x as default (although Python 3 ships with many of them), but as a language Python 3.x is definitely ready. As long as Python 3.x is installed on your user's computers (which ought to be easy, since many people reading this may only be developing something for themselves or an environment they control) and you're writing things where you know none of the Python 2.x modules are needed, it is an excellent choice. Also, most Linux distributions have Python 3.x already installed, and all have it available for end-users. Some are phasing out Python 2 as pre-installed default.2

Note: The 2.7 release has a much longer period of maintenance when compared to earlier 2.x versions. Python 2.7 is currently expected to remain supported by the core development team (receiving security updates and other bug fixes) until at least 2020 (10 years after its initial release, compared to the more typical support period of 18–24 months).

For installation of python. Download the video in the download section of the blog, for detailed instructions on that.

‘10 awesome features of Python that you can't use because you refuse to upgrade to Python 3’


Feel free to contact me for any help on python and other research softwares.

Sunday, 29 January 2017

BUILDING DESIGNS MADE SIMPLE VIA ARCHICAD


WHAT IS ARCHICAD?

ARCHICAD is the leading Building Information Modeling (BIM) software application used by architects, designers, engineers and builders to professionally design, document and collaborate on building projects.


Building information modelling (BIM) is a process involving the generation and management of digital representations of physical and functional characteristics of places. Building information models (BIMs) are files (often but not always in proprietary formats and containing proprietary data) which can be extracted, exchanged or networked to support decision-making regarding a building or other built asset. Current BIM software is used by individuals, businesses and government agencies who plan, design, construct, operate and maintain diverse physical infrastructures, such as water, refuse, electricity, gas, communication utilities, roads, bridges, ports, tunnels, e.t.c.

A wide range of software applications are integrated in ARCHICAD to cover most of the design needs of an architectural office:
2D CAD Software :  Drawing tools for creating accurate and detailed technical drawings.
3D Modeling Software — A 3D CAD interface specially developed for architects capable of creating various kind of building forms
Architectural Rendering and Visualization Software : A high performance rendering tool to produce photo-realistic pictures or videos
Desktop Publishing Software: With similar features to mainstream DTP software to compose printed materials using technical drawings pixel-based images and texts
Document Management Tool : A central data storage server with remote access, versioning tool with backup and restore features
Building Information Modeling Software: Not just a collection of the above-mentioned applications with an integrated user interface but a novel approach to building design called BIM.

WHO NEED ARCHICAD?

1. Quantity Surveyor: The role of the professional quantity surveyor is to provide information with regard to the initial and future costs so that sound financial factors – inter alia – are considered by the design team.  ArchiCAD provides the following for a Quantity surveyor:
  • Provide fast, effective and efficient quantity take-off and cost estimation.
  • Produce reliable and accurate quantities as well as competitive cost estimates.
  • Auto computation of calculations reduces human errors.
  • Generate cost estimation reports categorized according to areas, blocks, concrete grades, subcontractor and other relevant reports and this increases the speed of deliverables.
  • Improve visualisation of the elements/items for measurement and minimise omissions.
  • Hand over project to another party more quickly and reduce double handling.
  • Enhance communication and collaboration amongst team members. Improve cost database management which reduces loss of information.

2. Building Technologist: A building technologist design, plan and supervise a construction projects. In order to do so effectively, there is great need for them to understand the architectural plan of the building or projects under construction. With ArchiCAD, building technologist can easily design, interpret and detect errors from a building plan.

3. Architect: We don’t need to discuss in details the reason why an architect need ArchiCAD. From the name its implies that it is an Architectural Software.

4. Engineers: For complete construction of a building, the following categories of Engineers are needed namely: Civil Engineers, Mechanical Engineers and Electrical Engineers. ArchiCAD which is a BIM software enables the engineers to carry out their role effectively, efficiently and easily.

Feel free to contact me for help on any of the softwares.
Contact:
08130582034
abataysoftwarewizard@gmail.com










Saturday, 28 January 2017

20 JOBS FOR SOLIDWORKS USERS (2017)

The importance of Solidworks to the field of Engineering cannot be over-emphasized as Mondern-day Engineering companies rely fully on this software to solve designs problems. Below are list of companies urgently in need of Solidworks Users.

  • Solidworks designer

Roush Enterprises - Livonia, MI 48150
  • Industrial Designer
Eaton - Peachtree City, GA 30270
  • Designer/Drafter
Daikin Applied - Plymouth, MN 55441
  • CAD Designer/Drafter II
thyssenkrupp - Germantown, TN
  • CAD Designer w.Solidworks
Leidos - Natick, MA 01760
  • Primary/Senior Designer (Lifecycle/Sustaining)
Mammotome - United States
  • Designer/Drafter II
Rexnord - Cudahy, WI
  • Design Engineer
Pentair - Warwick, RI 02886
  • Designer - Product
Fossil Group - Richardson, TX
  • Drafter
Thermo Fisher Scientific - Logan, UT 84322

  • Engine Component designer – UGNX and Solidworks skills require…

Onward Group - United States
  • Design Engineer
JBT Corporation - Apex, NC


  • Mechanical Designer [TEMP]
Teledyne Controls - El Segundo, CA
  • Mechanical Engineer
Intel - Phoenix, AZ 85018


  • Primary/Senior Designer (Lifecycle/Sustaining)
Hach Company - Cincinnati, OH


  • Mechanical Design Engineer
ViaSat - San Diego, CA


  • Design Engineer
Johnson Controls - Plano, TX


  • Designer III
IMI Precision Engineering - Auburn, WA


  • Mechanical Engineer (Gamajet)
Alfa Laval - Exton, PA


  • Mechanical Designer
Innovative IDM - Carrollton, TX 75006

Check their respective websites for details of the job. This is just to tell you that the sky is your starting point if you develop yourself fully on Solidworks. Feel free to contact me.



LISTS OF COMPANIES USING PYTHON

APPLICATION OF PYTHON IN THE REAL WORLD
Every year there is a great demand for Python Users by numerous companies around the world. Below is a list of few companies among  thousands of companies using Python around the world:

Yahoo Maps
Yahoo acquired Four11, whose address and mapping lookup services were implemented in Python. Yahoo Maps still uses Python today, as can be seen by examining its URLs.

Yahoo Group
A comprehensive public archive of Internet mailing lists that was originally implemented in pure Python. At one point Scott Hassan, one of the founders of Findmail/eGroups (the company that was later acquired by Yahoo), reported that they had 180,000 lines of Python underlying everything from their 100% dynamic website to all email delivery, pumping out 200 messages/second on a single 400 MHz Pentium.

Google
Many components of the Google spider and search engine are written in Python (mentioned on Slashdot).

Zope Corporation
Zope Corporation has developed a powerful Web application server using Python that's available as free software.

Ultraseek
Ultraseek Server, a commercial search engine product, is implemented as an elaborate multi-threaded Python program with primitive indexing and search operations performed by a built-in module. Most of the program is written in Python, and both the built-in spider and HTTP server can be customized with additional Python code. The program contains over 11,000 lines of Python code, and the user interface is implemented with over 17,000 lines of Python-scripted HTML templates.

Linux Weekly News
Linux Weekly News is published using a Web application written in Python using the Quixote framework.

ElasticHosts Cloud Servers
Elastic Hosts web control panel is a Web Application Python using the Django framework. Their cloud management middleware is a standalone python application.

Mojam.com
Mojam's Musi-Cal web site provides easy access to the most up-to-date worldwide live music information: concerts, festivals, gigs and other musical events. Much of the back-end (database and email interfaces) is written in Python.

Hunch
hunch is a new type of AI filter, and a decision engine, as well as a social networking site. hunch uses Python primarily for their user interface, but their Jobs criteria only ask's for Python experience, so they probably use it to glue things together as well.

Shopzilla
Shopzilla is a family of comparison shopping sites. Shopzilla uses Python for configuration management and deployment, automated testing and internal tool development.

Movieplayer.it
Movieplayer.it is an italian web portal providing a huge database on cinema with movies,TV series, characters, DVD and Blu-Ray sheets, as well as continuos updates on everything related to current events and news of cinema and television world.

Multiplayer.it
Multiplayer.it is the italian leading web source focused on PS3, Xbox 360, Wii U, PS Vita, Wii PC, 3DS, PSP, DS video games, with daily news, previews, interviews, reviews, specials, charts and video games and hardware selling data.

Web Therapy
Ianchat.com is a US based provider of Web Therapy, Telephone Therapy, and In person Therapy which uses python for its website and incorporates a unified communication system which provides simple counselling and consulting solutions for many professionals worldwide.

Games
Battlefield 2
Battlefield 2 uses python to implement core elements of the gameplay such as score keeping and team balancing. Check out the BF2 Tech Wiki for sample BF2 Python scripts and information about API.

Crystal Space
The Crystal Space 3D Engine uses python for scripting through a plug-in mechanism. Python scripts can be dynamically invoked from within the engine depending on game specific actions. Python can also be used to program the main game core. It has full access to the C++ Crystal Space API.

Star Trek Bridge Commander
The game "StarTrek’ Bridge Commander" by Totally Games uses Python both as the mission scripting language and also for a ton of other features.

The Temple of Elemental Evil and Vampire: The Masquerade: Bloodlines
"Greyhawk: The Temple of Elemental Evil" and "Vampire: The Masquerade: Bloodlines" use Python extensively for pretty much everything except the rendering engines - game logic, interface, etc. Both games have strong modding communities.
There is ashort interview with Steve Moret from Troika Games about using Python in ToEE (and looking forwards to Bloodlines).

Civilization 4
The new addition to the legendary strategy game series has all its inner logic, including AI, implemented in Python. The interface is exposed, so the modding community can easily take advantage of it.

QuArK (Quake Army Knife)
QuArK is a level-editor for Quake, Quake II and Half-Life written mostly in Python. One can also write plug-ins for it in Python.

Check out these companies to view their requirement for employment. These can serve as a motivation for you to advance in your knowledge of python.