This document describes a student's work on Project 03 which involved learning CAD skills in ProEngineering Wildfire 4.0. The project consisted of four parts - Part A involved learning sweeps, Part B taught blends, Part C used warping, and Part D was an assembled cell phone project. The student described the process and any issues for each part. Completing the project took over 20 hours but improved the student's CAD modeling abilities.
This document summarizes Jonathan Jones' completion of Project 02, which focused on further developing his 3D CAD skills in ProEngineering Wildfire 4.0. He successfully completed five drawings for the project, including a spring, screw, block, and assembly drawing of a pulley system. Through this process, Jonathan learned techniques like helical sweeping for springs, assembly of multiple components, and creating 2D drawings from 3D models. While some parts posed initial challenges, he was able to solve the problems and complete all required drawings for the assignment. Overall, Project 02 helped advance Jonathan's CAD abilities and took over 15 hours to fully complete.
Project 03 introduced students to more advanced modeling tools in Pro Engineer like sweep, blend, and warp. Students used these tools to model parts and a cell phone. Modeling the cell phone parts and assembly was challenging and time consuming. The tutorials were sometimes difficult to follow due to differences between the tutorial version of Pro Engineer and the students' version. Overall, the project helped students improve their modeling skills for future projects.
This document summarizes a student's Solid Modeling Assignment 02 project in Pro Engineer. It describes creating various parts for the assignment, including a block with cuts and protrusions, a Phillips head screw, a helical spring using a sweep function, drawings of a pulley, and an assembly of all the parts. The student encountered some issues with file compatibility between different versions of Pro Engineer. Overall, the project helped teach advanced modeling skills in Pro Engineer and took significant time to complete.
This document discusses a solid modeling assignment using Pro/ENGINEER software. It involves animating assemblies to show different views, parts, and the functionality of the designs. The assignment had several parts: Part A involved saving views of a pulley assembly rotating; Part B showed an assembly exploding and reassembling part by part; Part C combined the techniques from Parts A and B. A mini-project further incorporated all the skills by showing additional views and transparency effects of a cellphone model. The conclusion states the animation skills learned will be valuable for presentations but notes frustrations with long rendering times in the Pro/ENGINEER software.
The document describes Project 04, which focused on improving the author's skills in rendering 3D CAD models to make them appear more realistic. The author was tasked with rendering a cell phone, chess pieces, and electric razor to have different material appearances. This involved using rendering tools in ProENGINEER Wildfire 4.0 to adjust lighting, textures, and properties to achieve effects like polished gold, colored glass, and injection molded plastic. The author succeeded in rendering the parts as instructed, though encountered difficulties applying a texture to simulate brushed gold due to differences between the software version used in the tutorials and the author's own version.
This document summarizes Jonathan Jones' completion of Project 02, which focused on further developing his 3D CAD skills in ProEngineering Wildfire 4.0. He successfully completed five drawings for the project, including a spring, screw, block, and assembly drawing of a pulley system. Through this process, Jonathan learned techniques like helical sweeping for springs, assembly of multiple components, and creating 2D drawings from 3D models. While some parts posed initial challenges, he was able to solve the problems and complete all required drawings for the assignment. Overall, Project 02 helped advance Jonathan's CAD abilities and took over 15 hours to fully complete.
Project 03 introduced students to more advanced modeling tools in Pro Engineer like sweep, blend, and warp. Students used these tools to model parts and a cell phone. Modeling the cell phone parts and assembly was challenging and time consuming. The tutorials were sometimes difficult to follow due to differences between the tutorial version of Pro Engineer and the students' version. Overall, the project helped students improve their modeling skills for future projects.
This document summarizes a student's Solid Modeling Assignment 02 project in Pro Engineer. It describes creating various parts for the assignment, including a block with cuts and protrusions, a Phillips head screw, a helical spring using a sweep function, drawings of a pulley, and an assembly of all the parts. The student encountered some issues with file compatibility between different versions of Pro Engineer. Overall, the project helped teach advanced modeling skills in Pro Engineer and took significant time to complete.
This document discusses a solid modeling assignment using Pro/ENGINEER software. It involves animating assemblies to show different views, parts, and the functionality of the designs. The assignment had several parts: Part A involved saving views of a pulley assembly rotating; Part B showed an assembly exploding and reassembling part by part; Part C combined the techniques from Parts A and B. A mini-project further incorporated all the skills by showing additional views and transparency effects of a cellphone model. The conclusion states the animation skills learned will be valuable for presentations but notes frustrations with long rendering times in the Pro/ENGINEER software.
The document describes Project 04, which focused on improving the author's skills in rendering 3D CAD models to make them appear more realistic. The author was tasked with rendering a cell phone, chess pieces, and electric razor to have different material appearances. This involved using rendering tools in ProENGINEER Wildfire 4.0 to adjust lighting, textures, and properties to achieve effects like polished gold, colored glass, and injection molded plastic. The author succeeded in rendering the parts as instructed, though encountered difficulties applying a texture to simulate brushed gold due to differences between the software version used in the tutorials and the author's own version.
Project 01 was designed to introduce an engineering student to basic CAD techniques in ProEngineering Wildfire 4.0 through the modeling of four parts. The student learned skills like protrusion, cut, hole, chamfer, and mirror by completing parts A through D, though parts B and C proved more challenging due to issues with symmetry and patterning. Overall the project took approximately 20 hours to complete and helped the student master basic CAD functions in ProEngineering, despite some frustrations with mouse dependence and occasional program quirks.
Project 01 was an introductory assignment in Pro Engineer that required the student to create three parts using the software's modeling tools. For part A, basic features like extrusion, holes, and chamfers were used to model a block. Part B involved more advanced tools like revolved sketches to add a protrusion to a base. Some issues with placement and orientation occurred but were resolved. Part C used patterns to efficiently duplicate fins, though thickness adjustments were needed when duplicating. Overall the goals of learning Pro Engineer's modeling capabilities and creating the three parts were successfully accomplished in the assignment.
This document describes a student project to redesign an adjustable wrench. The project had two phases. In phase one, the student identified errors in the original 2D drawings of the wrench parts and proposed solutions. In phase two, the student modeled the redesigned parts in CAD software, created assembly drawings and animations showing how the parts fit together, and rendered images of the wrench. The project tested and strengthened the student's skills in using CAD software to redesign mechanical parts.
Project 04 taught advanced rendering techniques in Pro Engineer. Students learned to create photorealistic images using ARX in Pro Engineer. The project focused on image quality rather than model accuracy, as the models were provided. Students rendered different materials on chess pieces and other objects, including aluminum, glass, and plastics. Advanced techniques like fog were used. For a mini project, materials were applied to a phone model from Project 03. The goals of learning advanced rendering were met, though tutorials took a long time due to intermediate renders.
Project 04 taught advanced rendering techniques in Pro Engineer. Students learned to create photorealistic images using ARX in Pro Engineer. The project focused on image quality rather than model accuracy, as the models were provided. Students rendered different materials on chess pieces and other objects, including aluminum, glass, and plastics. Advanced techniques like fog were used. For a mini project, materials were applied to a cell phone model from Project 03. The goals of learning advanced rendering were met, though tutorials took a long time due to intermediate renders.
This document describes a solid modeling assignment for a cell phone completed in Pro Engineer. It includes 13 parts modeled individually then assembled into a full cell phone model. Techniques learned and practiced included sweeps, blends, warps, patterns, revolves, extrusions, cuts, shells and datum planes. The most challenging aspects were the back cover with its asymmetrical features and threaded holes, and blending sketches which required alternative instructions. The assignment took over 15 hours to complete and reinforced modeling discipline.
This document summarizes a student's first modeling assignment in ProE which required learning new CAD techniques. While the student struggled with various errors, they gained valuable troubleshooting skills. Key challenges included correctly using the revolve and pattern features. Though frustrating, the assignment helped the student better understand ProE and will save them time on future projects.
This document summarizes Andrew Wise's Solid Modeling Assignment 02. Key parts modeled include a pulley, bolt, spring, and bracket. The pulley required both 3D modeling and a 2D orthographic projection drawing. In total, 11 figures were included that showed the 3D models and drawings of each part. The assignment provided further practice of skills learned in Project 01 and introduced new skills like helical sweeps for the spring.
This document is a comprehensive report for Project 06 in an engineering CAD class. It details the redesign of an adjustable wrench in two phases. Phase 1 involved identifying inaccuracies in the original wrench drawings and proposing design changes. Phase 2 involved 3D modeling the redesigned wrench parts in ProEngineer, creating new 2D drawings, assembling the parts, rendering images, and creating animations of the wrench. The project utilized all the CAD skills learned to that point and took approximately 65 hours to complete.
3D printing offers several advantages for companies:
1) It reduces development costs by cutting prototyping and tooling costs, allowing designers to identify errors earlier and reduce travel.
2) It speeds up time to market by enabling companies to 3D print multiple prototypes on demand, obtaining feedback and refining designs more quickly.
3) It increases innovation by allowing designers to print prototypes in hours and repeat the design cycle until designs are perfected.
An engineer had an idea for a new adjustable wrench while using an existing wrench. He sketched the idea and shared it with a drafter. The drafter created a 3D model and rapid prototype of the new design. Working drawings were made and sent to manufacturing. Within two months, the new wrench design was in production. The process began with an informal sketch and ended with a finished product.
The document describes tutorials included with AutoCAD Civil 3D 2011. There are tutorials for points, surfaces, surveys, alignments, profiles, parcels, grading, corridors, intersections, sections, materials, pipe networks, parts, and plan production. Each tutorial set contains exercises to explore Civil 3D features in a logical sequence based on typical design workflows. The tutorials use provided drawings and data files.
This document summarizes Ryan Bierl's Project 05 assignment in which he created animated videos of a pulley system model using Pro Engineer. It includes 4 parts where he learned tools like adding orientations, snapshots, and transparency. Issues encountered were getting the model to smoothly rotate 360 degrees and long render times. The goal of introducing animation tools in Pro Engineer was met though and Ryan looks forward to using these new skills.
This document summarizes Ryan Bierl's Project 05 assignment in which he created animated videos of a pulley system model using Pro Engineer. It includes 4 parts where he learned tools like adding orientations, snapshots, and transparency. Issues encountered were getting the model to smoothly rotate 360 degrees and long render times. The goal of introducing animation tools in Pro Engineer was met though and Ryan looks forward to using these new skills.
This document contains summaries of several 3D printing and engineering design projects the author has worked on, including:
1) A 3D printed puppet with a motor for rotating the head and arms, and rubber feet made using 3D printed molds.
2) Design work for a medical device company involving 3D braided stents designed in Solidworks.
3) Involvement in 3D printing parts for aircraft built during college coursework, including a quadcopter and airplanes.
4) CAD modeling and design of components for projects like aircraft landing gear and a tug boat conversion.
The document outlines objectives and tasks for creating a 3D character model for a game. The objectives include identifying the character's style, creating a 3D model, researching fabric creation methods, and rigging the final model. Various teams are tasked with 3D modeling, 2D textures, video production, and client communication. Progress has been slowed by issues perfecting the character's hands and coat simulation. Deadlines need to be adjusted and the client updated on changes. Overall, more time is needed to achieve the objectives due to underestimating the work required.
This document is mainly about CADbro comprehensive introduction, including product description, product features, etc.
For details, please click the button to download
DISTANCE Project: Ann Marie Shillito's explorations in VR and 3D creativityAnn Marie Shillito, FRSA
Ann marie Shillito is a jeweller and was one of the applied artists participating in Applied Arts Scotland's Distance Project, exploring the potential of Virtual Reality for their practice. Ann Marie focused on the practicalities of designing jewellery and getting the models 3D printed. This presentation is that journey.
This document outlines an internship training program at Paradigm Architects Sdn Bhd. It describes various projects and tasks completed during a 10-week internship, including 3D modeling of a TNB substation in Revit, creating Revit families for windows and gates, filling out an inventory list, modeling individual terrace house units in a residential development, and setting up a block plan. It also discusses a site visit where meeting minutes were taken. The conclusion emphasizes the importance of time management, communication, and teamwork for architects.
The document provides an introduction to using Boothroyd Dewhurst software for Design for Manufacture and Assembly (DFMA) analysis. It discusses preparing for the analysis by gathering product details and creating a structure chart. It then explains the steps to use the DFM and DFA software modules. The DFM module is used to analyze individual parts, comparing costs for different materials and processes. The DFA module is used to virtually assemble the product and identify ways to simplify assembly, such as eliminating or combining parts. The overall goal is to lower manufacturing and assembly costs through an optimized design.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Project 01 was designed to introduce an engineering student to basic CAD techniques in ProEngineering Wildfire 4.0 through the modeling of four parts. The student learned skills like protrusion, cut, hole, chamfer, and mirror by completing parts A through D, though parts B and C proved more challenging due to issues with symmetry and patterning. Overall the project took approximately 20 hours to complete and helped the student master basic CAD functions in ProEngineering, despite some frustrations with mouse dependence and occasional program quirks.
Project 01 was an introductory assignment in Pro Engineer that required the student to create three parts using the software's modeling tools. For part A, basic features like extrusion, holes, and chamfers were used to model a block. Part B involved more advanced tools like revolved sketches to add a protrusion to a base. Some issues with placement and orientation occurred but were resolved. Part C used patterns to efficiently duplicate fins, though thickness adjustments were needed when duplicating. Overall the goals of learning Pro Engineer's modeling capabilities and creating the three parts were successfully accomplished in the assignment.
This document describes a student project to redesign an adjustable wrench. The project had two phases. In phase one, the student identified errors in the original 2D drawings of the wrench parts and proposed solutions. In phase two, the student modeled the redesigned parts in CAD software, created assembly drawings and animations showing how the parts fit together, and rendered images of the wrench. The project tested and strengthened the student's skills in using CAD software to redesign mechanical parts.
Project 04 taught advanced rendering techniques in Pro Engineer. Students learned to create photorealistic images using ARX in Pro Engineer. The project focused on image quality rather than model accuracy, as the models were provided. Students rendered different materials on chess pieces and other objects, including aluminum, glass, and plastics. Advanced techniques like fog were used. For a mini project, materials were applied to a phone model from Project 03. The goals of learning advanced rendering were met, though tutorials took a long time due to intermediate renders.
Project 04 taught advanced rendering techniques in Pro Engineer. Students learned to create photorealistic images using ARX in Pro Engineer. The project focused on image quality rather than model accuracy, as the models were provided. Students rendered different materials on chess pieces and other objects, including aluminum, glass, and plastics. Advanced techniques like fog were used. For a mini project, materials were applied to a cell phone model from Project 03. The goals of learning advanced rendering were met, though tutorials took a long time due to intermediate renders.
This document describes a solid modeling assignment for a cell phone completed in Pro Engineer. It includes 13 parts modeled individually then assembled into a full cell phone model. Techniques learned and practiced included sweeps, blends, warps, patterns, revolves, extrusions, cuts, shells and datum planes. The most challenging aspects were the back cover with its asymmetrical features and threaded holes, and blending sketches which required alternative instructions. The assignment took over 15 hours to complete and reinforced modeling discipline.
This document summarizes a student's first modeling assignment in ProE which required learning new CAD techniques. While the student struggled with various errors, they gained valuable troubleshooting skills. Key challenges included correctly using the revolve and pattern features. Though frustrating, the assignment helped the student better understand ProE and will save them time on future projects.
This document summarizes Andrew Wise's Solid Modeling Assignment 02. Key parts modeled include a pulley, bolt, spring, and bracket. The pulley required both 3D modeling and a 2D orthographic projection drawing. In total, 11 figures were included that showed the 3D models and drawings of each part. The assignment provided further practice of skills learned in Project 01 and introduced new skills like helical sweeps for the spring.
This document is a comprehensive report for Project 06 in an engineering CAD class. It details the redesign of an adjustable wrench in two phases. Phase 1 involved identifying inaccuracies in the original wrench drawings and proposing design changes. Phase 2 involved 3D modeling the redesigned wrench parts in ProEngineer, creating new 2D drawings, assembling the parts, rendering images, and creating animations of the wrench. The project utilized all the CAD skills learned to that point and took approximately 65 hours to complete.
3D printing offers several advantages for companies:
1) It reduces development costs by cutting prototyping and tooling costs, allowing designers to identify errors earlier and reduce travel.
2) It speeds up time to market by enabling companies to 3D print multiple prototypes on demand, obtaining feedback and refining designs more quickly.
3) It increases innovation by allowing designers to print prototypes in hours and repeat the design cycle until designs are perfected.
An engineer had an idea for a new adjustable wrench while using an existing wrench. He sketched the idea and shared it with a drafter. The drafter created a 3D model and rapid prototype of the new design. Working drawings were made and sent to manufacturing. Within two months, the new wrench design was in production. The process began with an informal sketch and ended with a finished product.
The document describes tutorials included with AutoCAD Civil 3D 2011. There are tutorials for points, surfaces, surveys, alignments, profiles, parcels, grading, corridors, intersections, sections, materials, pipe networks, parts, and plan production. Each tutorial set contains exercises to explore Civil 3D features in a logical sequence based on typical design workflows. The tutorials use provided drawings and data files.
This document summarizes Ryan Bierl's Project 05 assignment in which he created animated videos of a pulley system model using Pro Engineer. It includes 4 parts where he learned tools like adding orientations, snapshots, and transparency. Issues encountered were getting the model to smoothly rotate 360 degrees and long render times. The goal of introducing animation tools in Pro Engineer was met though and Ryan looks forward to using these new skills.
This document summarizes Ryan Bierl's Project 05 assignment in which he created animated videos of a pulley system model using Pro Engineer. It includes 4 parts where he learned tools like adding orientations, snapshots, and transparency. Issues encountered were getting the model to smoothly rotate 360 degrees and long render times. The goal of introducing animation tools in Pro Engineer was met though and Ryan looks forward to using these new skills.
This document contains summaries of several 3D printing and engineering design projects the author has worked on, including:
1) A 3D printed puppet with a motor for rotating the head and arms, and rubber feet made using 3D printed molds.
2) Design work for a medical device company involving 3D braided stents designed in Solidworks.
3) Involvement in 3D printing parts for aircraft built during college coursework, including a quadcopter and airplanes.
4) CAD modeling and design of components for projects like aircraft landing gear and a tug boat conversion.
The document outlines objectives and tasks for creating a 3D character model for a game. The objectives include identifying the character's style, creating a 3D model, researching fabric creation methods, and rigging the final model. Various teams are tasked with 3D modeling, 2D textures, video production, and client communication. Progress has been slowed by issues perfecting the character's hands and coat simulation. Deadlines need to be adjusted and the client updated on changes. Overall, more time is needed to achieve the objectives due to underestimating the work required.
This document is mainly about CADbro comprehensive introduction, including product description, product features, etc.
For details, please click the button to download
DISTANCE Project: Ann Marie Shillito's explorations in VR and 3D creativityAnn Marie Shillito, FRSA
Ann marie Shillito is a jeweller and was one of the applied artists participating in Applied Arts Scotland's Distance Project, exploring the potential of Virtual Reality for their practice. Ann Marie focused on the practicalities of designing jewellery and getting the models 3D printed. This presentation is that journey.
This document outlines an internship training program at Paradigm Architects Sdn Bhd. It describes various projects and tasks completed during a 10-week internship, including 3D modeling of a TNB substation in Revit, creating Revit families for windows and gates, filling out an inventory list, modeling individual terrace house units in a residential development, and setting up a block plan. It also discusses a site visit where meeting minutes were taken. The conclusion emphasizes the importance of time management, communication, and teamwork for architects.
The document provides an introduction to using Boothroyd Dewhurst software for Design for Manufacture and Assembly (DFMA) analysis. It discusses preparing for the analysis by gathering product details and creating a structure chart. It then explains the steps to use the DFM and DFA software modules. The DFM module is used to analyze individual parts, comparing costs for different materials and processes. The DFA module is used to virtually assemble the product and identify ways to simplify assembly, such as eliminating or combining parts. The overall goal is to lower manufacturing and assembly costs through an optimized design.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Building RAG with self-deployed Milvus vector database and Snowpark Container...Zilliz
This talk will give hands-on advice on building RAG applications with an open-source Milvus database deployed as a docker container. We will also introduce the integration of Milvus with Snowpark Container Services.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
UiPath Test Automation using UiPath Test Suite series, part 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
Unlocking Productivity: Leveraging the Potential of Copilot in Microsoft 365, a presentation by Christoforos Vlachos, Senior Solutions Manager – Modern Workplace, Uni Systems
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Mind map of terminologies used in context of Generative AI
Jonathan Jones Mae377 Project03
1. UNIVERSITY AT BUFFALO
Project 03
Solid Modeling Assignment 03 - MAE 377
Jonathan E. Jones – 3451-8370
9/30/2009
Project 03 was meant to continue the learning of an aspiring Engineering student in the usage of
ProEngineering Wildfire 4.0. By the completion of three drawings, one two dimensional drawing, and
one assembled project, I learned such techniques as sweep, blend, warp and BOM balloons.
2. Table of Contents
1 Introduction .......................................................................................................................................... 3
2 Problem Statement ............................................................................................................................... 3
3 Results ................................................................................................................................................... 3
3.1 Part A............................................................................................................................................. 3
3.2 Part B ............................................................................................................................................. 4
3.3 Part C ............................................................................................................................................. 4
3.4 Part D ............................................................................................................................................ 5
4 Discussion.............................................................................................................................................. 7
5 Conclusion ............................................................................................................................................. 7
6 References ............................................................................................................................................ 7
2|Page
3. 1 Introduction
Project 03 has served as a continuation of the CAD skills I learned in this earlier Project 01 and 02. This
project was designed to teach me the more obscure, but useful tasks in ProEngineering Wildfire 4.0.
This also forced me to hone some skills that I learned in Project 02. I daresay that with the completion of
this project I have added a few more handy tools to my current repertoire of abilities.
2 Problem Statement
In order to further my three-dimensional CAD skills, I was tasked with drawing three figures from our
engineering textbook ProENGINEER Wildfire 4.0, along with a major assembly consisting of eight
separate components. The first three drawings were designed to teach us how to sweep, blend, and
warp within the realms of ProE, and therefore required a more step-by-step approach to its completion.
The final assembly of a space-age cell phone was a little more free rein than the earlier parts, but still
offered a step-by-step approach if required.
3 Results
Fortunately for me, I was able to effectively recreate the models we were tasked with completing in
Project 03. The following sections will detail how I went about creating each part, describing any pitfalls
I may have run into along the way.
3.1 Part A
Part A constituted of a very simple design, only meant to teach us the basics of executing a sweep. In
our case and as shown in Figure 1, a sweep can look like a very twisted extrusion of a constant cross
sectional area. This piece in actuality was very easy to make, and following the instructions laid out in
our book, was completed within a half hour.
(a) (b)
Figure 1 (a) The CAD model of the block made in Part A; (b) the same CAD model of Part A at a different view.
3|Page
4. 3.2 Part B
Part B proved to be a little more time consuming than Part A. This piece was meant to teach us how to
create a smoothed blend, utilizing a set of three sketches. Something useful I feel gleaned from this
section of Project 03 was the process of setting up datum planes “on the fly.” The three sketches used
to create the blend were all offset from the Front plane by a specified amount, and this was necessary
(and ultimately useful in the long run) for creating this Part. One problem encountered in this section
was that my blend became twisted during the final part of the process. This was because some of my
blend arrows were going in the clockwise direction and some were in the counterclockwise direction,
turning out to be a quick fix.
(a) (b)
Figure 2 (a) The CAD model of the blend made in Part B; (b) the same CAD model of Part B at a different view.
3.3 Part C
I thought I was going to have legitimate fun making part C of Project 03, as it looked like I was going to
distort and twist a toothpaste tube to my heart’s content. The initial setup of the “unsqueezed”
toothpaste tube was fairly easy, utilizing our recently garnered Blend techniques and a few extrusions
and revolves. The warp feature itself was also fairly easy once the instructions were followed tick for
tack in our textbook. I do not really know how often I will need to warp future CAD drawings, but at
least for now I know how to execute this skill seamlessly.
4|Page
5. (a) (b)
Figure 3 (a) The CAD model of the toothpaste tube made in Part C; (b) the same CAD model of Part C at a different view.
3.4 Part D
Part D was an entire Project in and of itself. Utilizing the text “Getting Started with ProEngineering
Wildfire 3.0” uploaded on our course website, I begun by making the eight separate components of the
cell phone. This proved to not be hard by itself, with none of the techniques more difficult than
drafting, cuts, and some slightly difficult patterning. Actually, the patterning of the keypad proved quite
difficult, as I could never get the “parent” button to automatically update the rest of the pattern when
some of its dimensions are changed.
After all of the components had been drawn, the assembly step came to the fore of my attention.
Taking all of the components and aligning them properly in the assembly was not that much of a big
deal. This is our second assembly, and most of the commands are pretty straightforward, so that part of
the project was fairly easy. One hiccup that I did encounter was the reliability of my unit system. When
creating the screw holes in my back cover, the size ratios were all over the place. My screw hole looked
like it should have been in a part at least 20 times the size of my back cover. This was corrected by
changing the units to the ProE English default, but greatly affected the assembly process. Now, all of the
components’ units had to be changed to the ProE English default, as they would show up as naught but
a speck in the assembly. The rest of this section came together without a hitch.
The rest of Part D was comprised of creating a 2D assembly drawing of the exploded cell phone,
something that ProE takes care of quite seamlessly from its 3D counterpart. I could not get the
orientation of the 2D cell phone to look quite as well as I would have liked, but I feel that this is not a
large deterrent to the quality of Project 03. After being walked through the process of creating a Bill of
Materials and BOM balloons to go along with our 2D drawing, Part D was nothing but a thing of the past.
5|Page
6. Figure 4: The 2D CAD drawing of the cell phone composed from its 3D counterpart. BOM included.
(a) (b)
Figure 5 (a) The CAD assembly of the cell phone in Part D, exploded view; (b) the same assembly in an unexploded view.
6|Page
7. 4 Discussion
The specific problems detailed in Sections 3.1, 3.2, 3.3, and 3.4, regarding the creations of Parts A, B, C,
and D have already been duly noted. Project 03 was all in all, not too difficult of a project in terms of
the difficulty of creating the parts. The true challenge lies in maintaining the mental conditioning to
work so long on a project every week. Project 03 totaled over 20 hours in the computer lab over the
past week, which would be a daunting commitment for a student solely enrolled in this course.
Unfortunately for me, I am also involved in many other classes and other activities that facilitate my
renaissance man demeanor. This class is very time consuming, and it truly gives me and appreciation
of the difficulty of the engineering field as a whole. Designing products does not happen overnight,
and even if you have an entire idea worked out completely in your mind, transferring that to a three
dimensional CAD representation could take weeks. Now that’s a scary thought.
5 Conclusion
Project 03 did end up being quite the lengthy project, accumulating over 20 hours in total. The
problems detailed in Sections 3.1-3.4 truly dirtied the pleasurable mood in the computer lab over the
past week. I eventually created all four parts of the project up to specification, utilizing my newly
discovered talents of sweep, blend, warp and bill of material creation. Reusing the skills of 3D assembly
and the transformation of 3D into 2D drawings are skills that I am glad I am being forced to use again, as
they are some of the most rewarding and pertinent of the bunch. My engineering brethren and I have
come to truly appreciate the maniacal time consuming struggle it is to accomplish so much CAD week
after week, something we are going to have to come to wallow in and enjoy in our upcoming years in
the “real world.”
6 References
1.) Toothpaste Tutorial. (2009) [Online]. Adapted from “Pro Engineer Wildfire 3.0 for Designer"
Available:
https://ublearns.buffalo.edu/webapps/portal/frameset.jsp?tab_id=_2_1&url=%2fwebapps%2fblackboa
rd%2fexecute%2flauncher%3ftype%3dCourse%26id%3d_77303_1%26url%3d
2.) Toogood, Roger, ProENGINEER Wildfire 4.0. Edmonton, Alberta: ProCAD Books Ltd, 2006.
3.) Parametric Technology Corporation. (2006) [Online]. Getting Started with Pro/ENGINEER®
Wildfire™ 3.0. Available:
https://ublearns.buffalo.edu/webapps/portal/frameset.jsp?tab_id=_2_1&url=%2fwebapps%2fblackboa
rd%2fexecute%2flauncher%3ftype%3dCourse%26id%3d_77303_1%26url%3d
7|Page