Aug 112012
 

MSL Rover NX CAD model


You’ve all seen the artist renditions. This is what Curiosity looks like to an engineer.

A few minutes into our interview last Thursday, I ask Tim Nichols, managing director of Global Aerospace, Defenses and Marine Industries at Siemens, if he was nervous about the Curiosity’s fate on Sunday. “Of course I am,” he says with a laugh, “We all know about missions to Mars — they’re complex.” None moreso than Curiosity’s elaborate landing sequence, designed to get the SUV-sized robot down safely.

He needn’t have worried. Late Sunday night, the rover successfully set down on the Martian landscape, overseen by a tense room of Jet Propulsion Laboratory (JPL) engineers and watched by so many people here on Earth that all of NASA’s websites crashed. Like the rest of us, Nichols was glued to his screen. Unlike the rest of us, Nichols gets to say he had a hand in it. His company’s software designed Curiosity.

Curiosity is much larger than her unexpectedly long-lived predecessors, Spirit and Opportunity. This meant that she couldn’t just land bundled inside airbags like the smaller rovers.

Instead, the mission executed a complex series of maneuvers to eject the robot from its capsule and lower it to the ground, via a rocket-powered sky crane in a sequence of events that NASA called the Seven Minutes of Terror.

Curiosity was designed by the JPL at the California Institute of Technology. When it came time to coordinate the enormous team of designers and engineers that built Curiosity, the capsule, and the sky crane, JPL turned to Siemens. They needed to design the robot (relatively) cheaply and they needed to design it fast — the launch window for missions to Mars comes once every two years. If you miss the deadline, there’s a long wait ahead.
MSL Capsule with Rover NX CAE thermal model


If you squint, you can see Curiosity and the sky crane folded up together in the capsule.

Luckily, Siemens had developed software suited to this sort of project. They call it Product Lifecycle Management (PLM).

One of the costliest parts of creating a new physical product is building and testing prototypes. With PLM’s robust suite of simulators and version tracking, you can avoid a lot of physical prototyping — saving both time and money, and speeding up the development process. In essence, PLM turns the physical engineering of a product into a process that looks more and more like designing code.

PLM runs on a laptop, connected to a central asset manager, called the Team Center. Engineers can check out parts of the project, work on their problems and assignments, and then check it back in to the main branch. This allows for a lot of concurrent design work. “In the past, engineering teams would be somewhat isolated by discipline,” says Nichols, “The overall leadership recognized that they needed to bring all the groups together.”

This is a far cry from past projects, which would be designed as a series of handoffs between teams. First the thermal profiles would be worked out, then the aerodynamics, on down the line. Propagating changes between teams could become a nightmare. PLM changed all of that, Nichols says, giving the team the ability to “compress the schedule and … do many more design iterations.”
MSL NX CAD Exploded view of seperation stages


With luck, this is the only exploded view of the Mars lander that we’ll ever see.

If this sounds a lot like software engineering, especially the open source variety, it’s because it is. There’s a version control system, the ability to check code in and out of the system, and a set of test suites that allow you check the performance of your part of the module in relation to the whole. By keeping the objects in software for as long as possible, you can treat them like software, with all of the speed and flexibility that this implies.

Nichols says their suite of tools has been used to design everything from golf clubs — “Golf clubs are pretty sophisticated, though they haven’t helped my game.” — to aircraft carriers. Looking ahead, he predicts an increasing incidence of distributed international teams of contributors working on a project.
“Global virtual collaboration and engineering is really the future,” he says. “We want to see more of that.”

But first, Curiosity had to make it to Mars. “We all have our fingers crossed,” he said on Thursday. You can uncross them now, Mr Nichols.

Nov 162011
 

Looking for ready-made graphics and want the best value? Stop right here: the bundle of All Menu Icons packs 13,000 unique images into a huge value pack. How much value? If you buy this pack, each image will cost you only 3 cents.


With that many images offered at a deeply discounted price, there must be a catch, right? Well, let’s see. Licensing terms? All Menu Icons are royalty-free, allowing you to use the icons as many times and in as many products as you please. Whether you’re making mass-production software or designing Web sites, All Menu Icons will never ask you for an extra fee. With convenient, royalty-free terms, All Menu Icons represent simply the best value among competition.

Visual quality? All icons comprising the All Menu Icons set are professionally designed and carefully crafted by professional artists, then assembled into themed sets for easier reference. There are a number of images representing different visual styles, allowing you designing bright and vivid Web sites or applications with decidedly muted looks while maintaining the usual high level of visual clarity.

Technically, All Menu Icons offer icons in multiple sizes and formats. There are five pixel resolutions (16×16, 20×20, 24×24, 32×32, and 48×48), two color depths (8-bit and True Color with alpha-channel), and four file formats (ICO, BMP, GIF and PNG), with individual resolutions available at an even further discount. Three visual states representing Normal, Disabled and Highlighted versions of navigation elements are supplied. These variations boost the total number of images to over 600,000.

Writing about images, reading about icons or talking about images won’t tell you much about their looks. Visit http://www.menu-icons.com/all-menu-icons.htm to have a brief look at the preview and decide for yourself whether All Menu Icons are what you’re looking for. Didn’t find an icon you need? We can make one right for you, according to your needs and specifications.

Jul 252011
 

Menu icons are collection of the wide range of graphical and attractive icons designs. It is also the right option for the various advanced version such as android, windows, web design, IPHONE, and Mac Os. You can also quickly get your desire icons design due to faster process of the Menu icons. These Menu icons are designing by the expert’s icons designers, so you can get the perfect shape as well as matching icons according to your requirement.

  • Menu icons are wide collection of the attractive professional icons collection. These well shaped Menu icons are suitable for every server, desktop as well as any mobile operating technology.
  • These Menu icons have designed according to the requirement of the various applications.
  • At the same way, the user can get quick access from these icons designs in their any sorts of applications. On the other hand, the users can download and buy their desire icons with few clicks.

    The custom menu icon design gives you an opportunity to dramatically improve appearance as well as usability of the software, influencing decision the user makes on if you can purchase or not. You can search for the good services that you know will give custom icon design that includes full, and high resolution program icons, the company logo icons as well as menu icons for the use in your interface. You may find out more and more information on site about services that they offer & see the portfolio of their previous jobs. For perfect price or quality ratio, you may get professional results, which you want to make the software actually look a part.

    The main icon design is the more important features of the software design as well as is something, which is overlooked often. Reason for that being very important is very simple; main program icon is a first thing user sees prior to they install the program and when they run that. As, the first impressions count, you require something, which looks very presentable and distinct or unique. To have the professional, and high resolution logo icon for the program is something, which should get done to attain best first impression the user has of the program, finally influencing decision to buy software or not. Program interface is as well very important & is the main deciding issues while it comes thinking if you can purchase program or not.
  • Jun 272011
     

    When designing mobile apps or designing graphics for Android apps, one must follow srict guidelines. Re-using images made for other operating systems, especially desktop-based, is generally not a good idea. Foreign graphics will look out of place at best, or will make your Android apps hardly recognizable at worst.

    There exist precise guidelines available for designing standard-compliant Android icons. Different design guidelines are available for tab icons and menu graphics.

    Android Icons for Navigation Tab Bars

    Tab icons are drawn in individual tabs in tabbed UI. Tab icons should be provided in two different states: selected and unselected. It is required that tab icons are drawn as simple, flat shapes as opposed to icons drawn in 3D or isometric projection.

    Android OS and Android apps are used on a variety of different platforms employing a wide range of hardware. In connection to icon images, those platforms can have different display sizes, display resolutions, pixel dimensions and density. To accommodate the wide range of screens, Android developers must supply all tab icons used in their apps in at least three resolutions to be shown on low, medium, and high density displays. Resolution-wise, the outer boundaries for the three resolutions are defined as 24×24, 32×32, and 48×48 pixels. Inner dimensions should not exceed 22×22, 28×28, and 42×42 pixels respectively. By providing all three standard resolutions, developers can ensure that their apps will be shown properly on a wide range of platforms running the Android OS.

    Menu icons are used in the “options” menu, and are displayed to the user when they press the Menu button. Similar to tab icons, menu icons should be flat, grayscale images. Just as tab icons, developers cannot use 3D or isometric projections.

    Pixel sizes for menu icons are described in a slightly more complex way as opposed to to tab icons. Instead of two resolutions defined for tab graphics (inner shape and boundary box), the inner shape of menu icons can be smaller or bigger depending on whether they are square-shaped or not. If a menu icon is square-shaped, its dimensions should be smaller than for icons with different shapes. The reason for having two different size limits is to establish a consistent visual weight across the two icon types.

    The outer dimensions for ldpi, mdpi and hdpi icons are described as 36×36, 48×48, and 72×72 pixels respectively. Inner shapes for square, low-definition icons is 22×22 pixels, while non-square icons should fit into a boundary box sized 24×24 dots. Similarly, mdpi icons should fit 30×30 and 32×32 pixel boxes, while high-definition images should fit into 44×44 and 48×48 pixel rectangles respectively.

    Instead of designing your own graphics conforming to these guidelines, Android developers have an option of getting stock icons from professional designers. For example, Android Tab Icons by Aha-Soft offer 112 unique tab images in selected and unselected states and all standard sizes. Should additional resolutions be required, developers can produce graphics at any size by accessing scalable vector sources. Android Tab Icons can be previewed and downloaded at http://www.aha-soft.com/stock-icons/android-tab-icons.htm.